$str=array("10","9","8","7","6");
foreach ($str as $k =>$data){
if ($data=="8"){
echo $data."<br />";
}else{
echo $data."<br />";
}
}本意是输出8,10,9,7,6,就是说,先输出给定条件的,然后输出其他。这样写控制不了啊。
解决方案 »
- 大牛说标题一定要长才会有人来看!!!!!!!!!!!!!!!
- PHP排列顺序问题
- 如何编写多页面分页?
- 苦恼!zend studio for eclipse调试不成功
- 招聘PHP技术人员(上海)
- 如何Spreadsheet_Excel_Writer 将 xls 数据导入到 mysql
- 有没有什么好的数据排序算法?
- 我在一个网页对话框中用top.window.dialogArguments.document.postf.submit()对父窗口进行提交操作,在IE6下可以执行,但是在IE5下却没有
- 那为大哥知道解决啊..帮帮忙!!Win32下apache2 用get方法传递中文参数会出错 test.php?a=".urlencode(你好)."&b=".urlencode(你也好)
- png怎么比jpg小那么多?
- PHP中的session值怎么传递到aspx页面????
- 请问php+gd 可以生成动态的gif图吗?
<?php
$str=array("10","9","8","7","6");
if(array_search ("8",$str))
echo "8<br />";
foreach ($str as $k =>$data){
if ($data<>"8")
echo $data."<br />";
}
?>记得结贴