位置: 编程技术 - 正文

PHP数组函数in_array()的用法(php的数组函数)

编辑:rootadmin
in_array

推荐整理分享PHP数组函数in_array()的用法(php的数组函数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php数组函数有哪些,php的数组函数,php数组函数大全,php数组函数实现机选双色球,php数组函数题目,php数组函数输出《咏雪》里有多少"片"字,php数组函数面试题,php数组函数有哪些,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

in_array — 检查数组中是否存在某个值

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

在 haystack 中搜索 needle,如果没有设置 strict 则使用宽松的比较。

参数

needle

待搜索的值。

Note:

如果 needle 是字符串,则比较是区分大小写的。

haystack

这个数组。

strict

如果第三个参数 strict 的值为 TRUE 则 in_array() 函数还会检查 needle 的类型是否和 haystack 中的相同。

返回值

如果找到 needle 则返回 TRUE,否则返回 FALSE。

更新日志 PHP数组函数in_array()的用法(php的数组函数)

版本 说明 4.2.0 在 PHP 版本 4.2.0 之前,needle 不允许是一个数组。

范例

Example #1 in_array() 例子

<?php$os=array("Mac","NT","Irix","Linux");if(in_array("Irix",$os)){echo"GotIrix";}if(in_array("mac",$os)){echo"Gotmac";}?>

第二个条件失败,因为 in_array() 是区分大小写的,所以以上程序显示为:

Example #2 in_array() 严格类型检查例子

<?php$a=array('1.',.4,1.);if(in_array('.4',$a,true)){echo"'.4'foundwithstrictcheckn";}if(in_array(1.,$a,true)){echo"1.foundwithstrictcheckn";}?>

以上例程会输出:

Example #3 in_array() 中用数组作为 needle

<?php$a=array(array('p','h'),array('p','r'),'o');if(in_array(array('p','h'),$a)){echo"'ph'wasfoundn";}if(in_array(array('f','i'),$a)){echo"'fi'wasfoundn";}if(in_array('o',$a)){echo"'o'wasfoundn";}?>

以上例程会输出:

参见

array_search() - 在数组中搜索给定的值,如果成功则返回相应的键名 isset() - 检测变量是否设置 array_key_exists() - 检查给定的键名或索引是否存在于数组中

PHP数组函数natcasesort()的用法 natcasesort(PHP4,PHP5)natcasesort用自然排序算法对数组进行不区分大小写字母的排序说明boolnatcasesort(array&$array)natcasesort()是natsort()函数的不区分大小写字母的

PHP数组函数list()的用法 list(PHP4,PHP5)list把数组中的值赋给一些变量说明arraylist(mixed$varname[,mixed$...])像array()一样,这不是真正的函数,而是语言结构。list()用一步操作给一组变量

PHP数组函数ksort()的用法 ksort(PHP4,PHP5)ksort对数组按照键名排序说明boolksort(array&$array[,int$sort_flags=SORT_REGULAR])对数组按照键名排序,保留键名到数据的关联。本函数主要用于关联数

标签: php的数组函数

本文链接地址:https://www.jiuchutong.com/biancheng/275216.html 转载请保留说明!

上一篇:PHP数组函数pos()的用法(php数组函数大全)

下一篇:PHP数组函数natcasesort()的用法(php数组函数有哪些)

  • 夏天单位发防暑物品的通知
  • 应付职工薪酬应发数
  • 记账王怎么查询凭证
  • 汇兑损益现金流量表列示
  • 机票抵扣怎么填申报表
  • 非同一控制下企业合并对价小于可辨认
  • 个人劳务发票怎么交税
  • 外购货物用于集体福利属于什么
  • 收到捐赠设备
  • 外购原材料自用要进项转出吗
  • 扶持资金属于政府补助吗
  • 把材料退给客户怎么处理
  • 公司账上的应收账款余额变为负数涉及什么税?
  • 代扣代缴个人所得税计入哪个科目
  • 应交增值税账面数
  • 生产型企业出口非自产产品能享有退税吗
  • 税务行业软件
  • 广告费和业务宣传费15%还是30%
  • 预付卡销售加油充值款可以报销吗
  • 冲回累计折旧
  • 子公司借款给母公司要交税吗
  • 投标财务状况报告怎么提供
  • 如果注册资本没有到账如何处理
  • 设计费和勘察费的会计科目
  • 购入办公桌椅怎样入账
  • 财务线上线下是什么意思
  • 新会计准则的科目
  • 贷款本息转本金
  • 包装物如何做会计分录
  • php string函数
  • 公司被收购后所需资金
  • 哪家银行理财产品收益率高
  • 为什么连接无线网超时
  • 高新技术企业补助需要交所得税吗
  • neoCopy.exe - neoCopy是什么进程 有什么用
  • 无损数据分区
  • 车辆运输费计入什么科目
  • 来料加工业务的会计处理
  • node启动本地服务
  • wordpress自定义文章类型
  • yolov8训练自己的数据
  • 发票系统技术维护费
  • 金融企业利息收入增值税
  • 咨询类公司可以坐零售吗
  • qt+opencv教程
  • 第二季度所得税可以弥补以前年度亏损吗
  • 工会经费与教育经费比例
  • 短期借款会计分录例题及答案
  • 印花税的缴纳
  • 社保信息修改到哪里办理
  • PostgreSQL 角色与用户管理介绍
  • 收据和发票有什么用
  • 现金解款单是什么
  • 软件购买商城
  • 股票质押式回购交易是什么意思
  • 无进项发票开具销项发票
  • 现金流量补充表的应付项目是什么
  • 发票抵扣联要放在凭证里面吗
  • 贷款指标是什么意思
  • 销售使用过的汽车增值税税率
  • mysql unique option prefix myisam_recover instead of myisam-recover-options的解决方法
  • mysql修改表结构的命令
  • sql整型
  • win10补丁导致无法开机
  • ubuntu桌面版安装教程
  • svchost进程可以结束吗
  • tcp半连接和全连接
  • macos vmware
  • windows7的安装步骤
  • oracle linux版
  • 安卓闹钟软件下载
  • opengl详解
  • jquery有什么功能
  • lrucache算法
  • ubuntu nodejs
  • 用bat打开cmd执行命令
  • jquery用法
  • 国税总局网
  • 网约车考试全国过了区域没过
  • 省级税务机关是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设