码迷,mamicode.com
首页 > 编程语言 > 详细

数组查找之顺序查找-PHP

时间:2017-09-22 10:12:05      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:查找   返回   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 ?>

 

数组查找之顺序查找-PHP

标签:查找   返回   array   顺序   需求   请求头   cti   blog   exit   

原文地址:http://www.cnblogs.com/tandi19960505/p/7572407.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!