forphp区间
发布时间: 2023-10-06 00:46:00
① php正则匹配div区间 多层div过滤问题
<div([sS])?class="b"([sS])*?</div>
//如果class="b"之前有其他DIV属性会影响到匹配
② PHP用一个简单的函数,在其被调用时能循环输出1到10
function figure(){
$result = '';
for($i=1;$i<悔锋=10;$i++)
{
$result .= $i." "碧卜晌;
}
return $result;
}
echo figure();
循环输出1到弊顷10
③ PHP For 循环 怎么能把 数组 从小到大排列呢
用非常典型的冒泡排序即可实现,具体实现思路如下列代码所示:
<?php
//首先定义一个数组;
$arr=array(100,23,69,2,50,31);
//计算数组的长度;
$length=count($arr);
//外层循环n-1
for($n=0;$n<$length-1;$n++){
//内层循环n-i-1
for($i=0;$i<$length-$n-1;$i++){
//判断数组元素大小,交换位置,实现从小往大排序
if($arr[$i]>$arr[$i+1]){
$temp=$arr[$i+1];
$arr[$i+1]=$arr[$i];
$arr[$i]=$temp;
}
}
}
print_r($arr);
//Array([0]=>2[1]=>23[2]=>31[3]=>50[4]=>69[5]=>100)
?>
热点内容