079-PHP数组排序,两次循环法封装成函数
2024-08-25 07:17:11
<?php
function mysort($arr){ //将排序的代码封装为函数
echo '<br />数组排序之前的信息:<br />';
print_r($arr); //输出排序前的数组信息
for($i=0;$i<count($arr);$i++){ //对数组进行排序
for($j=0;$j<count($arr)-1;$j++){
if($arr[$j]>$arr[$j+1]){
$b=$arr[$j];
$arr[$j]=$arr[$j+1];
$arr[$j+1]=$b;
}
}
}
echo '<br />数组排序之后的信息:<br />';
print_r($arr); //输出排序前的数组信息
}
$arr1=array(654,853,123,147,259,377); //定义数组
$arr2=array(23,45,1,12,22,90,145,75);
$arr3=array(123,23,741,638,254,36,11);
mysort($arr1); //使用自定义函数排序
mysort($arr2); //使用自定义函数排序
mysort($arr3); //使用自定义函数排序
?>
最新文章
- [原创]python之socket-ftp
- Java学习1 - java 历史
- 利用Native Client OLEDB 11 高效率地对SQL SERVER 进行查询和插入操作
- Bomb
- 使用Apache2配置多个站点
- C10K 问题引发的技术变革
- poj 3020 最短路径覆盖 Antenna Placement
- Php 的替代语法
- php中jsonp的跨域实例
- 第10讲- UI线程阻塞及其优化
- JavaScript观察者模式
- SpringCloud学习之sleuth&;zipkin
- UIKit中ImageView动画堆叠显示的微调整
- Bootstrap分页插件ajax返回数据,工具类的编写
- [android] 隐式意图和显式意图的使用场景
- NDK学习笔记(三):DynamicKnobs的机制
- js 提示条
- Spark SQL编程指南(Python)【转】
- css方法 - 移动端h5在iphonex的适配
- Catch all the latest Jordan Release Dates