使用PHP写一个冒泡排序
时间: 2023-03-14 07:54:31 浏览: 81
php 实现冒泡排序
要使用PHP写一个冒泡排序,你需要使用一种循环结构,例如for循环,在内部循环中逐一比较每对相邻的元素,如果第一个比第二个大,则交换他们的位置,重复这个过程,直到最后一个元素。示例代码如下: <?php
$arr = array(6, 3, 8, 2, 9, 1); $n = count($arr);
for($i = 0; $i < $n; $i++)
{
for ($j = 0; $j < $n - $i - 1; $j++)
{
if ($arr[$j] > $arr[$j+1])
{
$temp = $arr[$j];
$arr[$j] = $arr[$j+1];
$arr[$j+1] = $temp;
}
}
} print_r($arr);
?>
阅读全文