Rumah >php教程 >php手册 >php函数array

php函数array

WBOY
WBOYasal
2016-06-06 19:57:09895semak imbas

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 php中在数组中搜索给定值函数array_search使用方法: 语法 mixed array_search ( mixed needle, array haystack [, bool strict] ) 用法 array_search()函数的作用是在数组中查找一个值所对应的键,

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

  php中在数组中搜索给定值函数array_search使用方法:

  语法

  mixed array_search ( mixed needle, array haystack [, bool strict] )

  用法

  array_search()函数的作用是在数组中查找一个值所对应的键,否则返回false。

  注: 如果 needle 是字符串,则比较以区分大小写的方式进行。

  注: 在 PHP 4.2.0 之前,array_search() 在失败时返回 NULL 而不是 FALSE。

  如果可选的第三个参数 strict 为 TRUE,则 array_search() 还将在 haystack 中检查 needle 的类型。

  如果 needle 在 haystack ****现不止一次,则返回第一个匹配的键。要返回所有匹配值的键,应该用 array_keys() 加上可选参数 search_value 来代替。

  例1

  

  $a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse");

  echo array_search("Dog",$a);

  ?>

  上述代码将输出下面的结果:

  a

  例2

  

  $a=array("a"=>"5","b"=>5,"c"=>"5");

  echo array_search(5,$a,true);

  ?>

  上述代码将输出下面的结果:

  b

php函数array

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn