函数介绍:

in_array() 函数用于搜索数组中是否存在指定的值。如果在数组中找到值则返回 TRUE,否则返回 FALSE。

(推荐教程:php图文教程)

函数语法:

bool in_array(mixed $needle, array $haystack[, bool $strict = FALSE])

参数介绍:

  • needle 必需。规定要在数组搜索的值。

  • haystack 必需。规定要搜索的数组。

  • strict 可选。如果该参数设置为 TRUE,则 in_array() 函数检查搜索的数据与数组的值的类型是否相同。

代码示例一:

在数组中搜索值 "phpcn" ,并输出一些文本:

<?php$sites = array("Google", "phpcn", "Taobao", "Facebook"); if (in_array("phpcn", $sites)){    echo "找到匹配项!";}else{    echo "没有找到匹配项!";}?>

输出结果:

找到匹配项!

(学习视频推荐:php视频教程)

代码示例二:

<?php$people = array("Bill", "Steve", "Mark", "David");if (in_array("23", $people, TRUE))  {  echo "匹配已找到<br>";  }else  {  echo "匹配未找到<br>";  }if (in_array("Mark",$people, TRUE))  {  echo "匹配已找到<br>";  }else  {  echo "匹配未找到<br>";  }if (in_array(23,$people, TRUE))  {  echo "匹配已找到<br>";  }else  {  echo "匹配未找到<br>";  }?>

输出结果:

匹配未找到匹配已找到匹配未找到

更多相关文章

  1. PHP filesize() 函数
  2. php array_chunk函数用法介绍(实例)
  3. PHP 二维数组排序保持键名不变的方法
  4. 学习PHP查找一列有序数组是否包含某值的方法
  5. php array_column()函数介绍(实例)
  6. 总结PHP字符串与数组处理函数用法
  7. 总结PHP实现提取多维数组指定一列的方法
  8. php array_unshift()函数详解(实例)
  9. php array_combine()函数实例详解

随机推荐

  1. 一个android的按钮
  2. button layout for android
  3. Activity切换动画无效(android:windowIsT
  4. Android:可拆分和可序列化之间的区别?
  5. android ScrollView 充满屏幕
  6. 加载AnimationDrawable 从xml file
  7. Android——拖动条SeekBar
  8. android selector的使用
  9. Android EditText 输入校验
  10. Android Maven Plugin