PHP 教程

PHP in_array() 函数

时间:2023年05月16日 阅读:496
以下内容仅是站长或网友个人学习笔记、总结和研究收藏。不保证正确性,因使用而带来的风险与本站无关!
淘客轩-衣食住行外卖生活好助手

实例

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

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

定义和用法

in_array() 函数搜索数组中是否存在指定的值。

语法

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


参数描述
needle必需。规定要在数组搜索的值。
haystack必需。规定要搜索的数组。
strict可选。如果该参数设置为 TRUE,则 in_array() 函数检查搜索的数据与数组的值的类型是否相同。

技术细节

返回值:如果在数组中找到值则返回 TRUE,否则返回 FALSE。
PHP 版本:4+
更新日志自 PHP 4.2 起,search 参数可以是一个数组。


更多实例

实例 1

使用所有的参数:

<?php 
    $people = array("Peter", "Joe", "Glenn", "Cleveland", 23);  
    if (in_array("23", $people, TRUE)) {     
    echo "Match found<br>"; 
    } else {     
    echo "Match not found<br>";
    }  
    if (in_array("Glenn",$people, TRUE)) {     
    echo "Match found<br>";
    } else {     
    echo "Match not found<br>";
    }  
    if (in_array(23,$people, TRUE)) {     
    echo "Match found<br>"; 
    } else {     
    echo "Match not found<br>"; 
} ?>


打赏
标签: PHP

本文地址:https://www.momojc.cn/php/php-in-arrzaq.html

上一篇:PHP extract() 函数
下一篇:PHP key() 函数

关于本站 | 隐私政策 | 免责声明 | 广告合作 | 我要投稿 | 后台管理

CopyRight © 2023-2024 MOMO教程 WWW.MOMOJC.CN , All Rights Reserved.

站长E-mail:378074730@qq.com 网站已运行:  运行时长:0.057 秒

京ICP备20029690号-1京ICP备20029690号-2 京公网安备11011402013892号京公网安备11011402013892号 中国互联网违法和不良信息举报中心 网络违法犯罪举报网站

本网站托管于 腾讯云 .由网站卫士提供网站加速和攻击防御服务 提供CDN加速/防御服务.由zblogcn强力驱动 又拍云提供CDN加速/云存储服务 51la网站统计