标签:查找 返回 array 顺序 需求 请求头 cti blog exit
1 <?php 2 //设置请求头 3 header("content-type:text/html;charset=utf-8"); 4 5 /* 6 顺序查找: 7 源:一个数组 8 需求:查找有没有一个值,找到就返回下标,没有就返回提示 9 */ 10 11 $arr = array(1,6,3,100,9,100,0,7,-4,0); 12 13 function search(&$arr, $number1, $number2){ 14 15 foreach($arr as $key => $value){ 16 17 if($value == $number1){ 18 $number1_index = $key; 19 $flag1 = true; 20 $num1_arr[] = $key; //不止指定下标会自动填入,从0开始 21 } 22 23 else if($value == $number2){ 24 $number2_index = $key; 25 $flag2 = true; 26 $num2_arr[] = $key; 27 } 28 } 29 30 if($flag1 || $flag2){ 31 echo $number1 . "在该数组中有" . count($num1_arr) . "个,位置是:" . var_dump($num1_arr) . ‘<br>‘; 32 echo $number2 . "在该数组中有" . count($num2_arr) . "个,位置是:" . var_dump($num2_arr) . ‘<br>‘; 33 exit; 34 } 35 36 37 echo "<script>alert(‘没有你要查找的数!!!‘)</script>"; 38 exit; 39 } 40 41 search($arr, 100, 0); 42 43 ?>
标签:查找 返回 array 顺序 需求 请求头 cti blog exit
原文地址:http://www.cnblogs.com/tandi19960505/p/7572407.html