<?php $arr=array(46,90,900,0,-1);function search(&$arr,$finalVal){ $flag=false; for ($i=0; $i < count($arr); $i++) {? if($finalVal==$arr[$i]){ echo "找到了,下標是$i"; $flag=true; } } if(!$flag){ echo '查詢不到'; var_dump($flag); }} search($arr,21);?>為什么我開始都定義了$flag=false;在下面判斷中 !$flag 還是等價于 $flag==false;?!不是取反么 ?為什么不是true.
- 2 回答
- 1 關注
- 1394 瀏覽
添加回答
舉報
0/150
提交
取消