PHP速学教程(入门到精通)
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
在前面的文章《PHP冒泡排序算法(一)》中,我们结合了具体的代码示例,为大家介绍了PHP冒泡排序算法,想必大家都对此有了一定的了解。
下面我们就给大家介绍如何通过Xdebug更直观地调试运行冒泡排序算法的实现过程。
代码如下:
<?php function maopao($arr){ $len = count($arr); for($k=0;$k<=$len;$k++) { for($j=$len-1;$j>$k;$j--){ if($arr[$j]<p>首先我们在以下位置创建一个断点并在前台运行此代码。<br></p><p style="text-align: center;"><img src="https://img.php.cn/upload/image/799/901/306/1551161683788187.png?x-oss-process=image/resize,p_40" title="1551161683788187.png" alt="d532c6eea3da213cba68f34f82db25b.png"></p><p>然后点击向下运行的箭头。<br></p><p style="max-width:90%"><img src="https://img.php.cn/upload/image/922/521/575/1551161813175524.png?x-oss-process=image/resize,p_40" title="1551161813175524.png" alt="f37465c5d323be4db3a18fa1e511128.png"></p><p>每向下进行一步就会调试出当前代码段的运行结果,如下。</p><p style="max-width:90%"><img src="https://img.php.cn/upload/image/917/656/755/1551161746468676.png?x-oss-process=image/resize,p_40" title="1551161746468676.png" alt="dbc0d2d30b7075a7e196183e08df82a.png"></p><p style="max-width:90%"><img src="https://img.php.cn/upload/image/896/403/497/1551162161239225.png?x-oss-process=image/resize,p_40" title="1551162161239225.png" alt="378b78170f1d67b06524032430a1991.png"></p><p>相邻的两个元素比较,临时赋值并将大的值放在后面。<br></p><p style="max-width:90%"><img src="https://img.php.cn/upload/image/409/625/681/1551162512380600.png?x-oss-process=image/resize,p_40" title="1551162512380600.png" alt="5466392cf5760af1ec71791b43b183a.png"></p><p style="max-width:90%"><img src="https://img.php.cn/upload/image/404/834/287/1551162520271180.png?x-oss-process=image/resize,p_40" title="1551162520271180.png" alt="921368cefd543139554ae778fcad0cd.png"></p><p>如此循环,就可以得出冒泡算法的排序结果。</p><p>如下:</p><pre class="brush:php;toolbar:false">array (size=4) 0 => int 2 1 => int 5 2 => int 8 3 => int 34
相关推荐:《PHPStorm怎么配置xdebug工具并使用》
本篇文章关于PHP冒泡排序算法的介绍就到这里,简单易懂,希望对需要的朋友有所帮助!
php免费学习视频:立即学习
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!
已抢7215个
抢已抢94862个
抢已抢14828个
抢已抢52097个
抢已抢194768个
抢已抢87281个
抢