位置: 编程技术 - 正文

PHP数组函数array_filter()的用法(php数组函数题目)

编辑:rootadmin

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

文章相关热门搜索词:php数组函数面试题,php数组函数面试题,php数组函数 菜鸟,php数组函数题目,php数组函数大全,php数组函数 菜鸟,php数组函数有哪些,php数组函数有哪些,内容如对您有帮助,希望把文章链接给更多的朋友!

array_filter

(PHP 4 >= 4.0.6, PHP 5)

array_filter — 用回调函数过滤数组中的单元

说明

arrayarray_filter( array$input[, callable$callback= "" ] )

依次将input数组中的每个值传递到callback函数。如果callback函数返回TRUE,则input数组的当前值会被包含在返回的结果数组中。数组的键名保留不变。

参数

input

要循环的数组

callback

使用的回调函数

如果没有提供callback函数, 将删除input中所有等值为FALSE的条目。更多信息见转换为布尔值。

PHP数组函数array_filter()的用法(php数组函数题目)

返回值

返回过滤后的数组。

范例

Example #1array_filter()例子

<?phpfunctionodd($var){//returnswhethertheinputintegerisoddreturn($var&1);}functioneven($var){//returnswhethertheinputintegerisevenreturn(!($var&1));}$array1=array("a"=>1,"b"=>2,"c"=>3,"d"=>4,"e"=>5);$array2=array(6,7,8,9,,,);echo"Odd:\n";print_r(array_filter($array1,"odd"));echo"Even:\n";print_r(array_filter($array2,"even"));?>

以上例程会输出:

Example #2array_filter()无callback

<?php$entry=array(0=>&#;foo&#;,1=>false,2=>-1,3=>null,4=>&#;&#;);print_r(array_filter($entry));?>

以上例程会输出:

注释

Caution

用户不应在回调函数中修改数组本身。例如增加/删除单元或者对array_filter()正在作用的数组进行 unset。如果数组改变了,此函数的行为将不可预测。

参见

array_map() - 将回调函数作用到给定数组的单元上 array_reduce() - 用回调函数迭代地将数组简化为单一的值 array_walk() - 使用用户自定义函数对数组中的每个元素做回调处理

PHP数组函数array_fill()的用法 用给定的值填充数组 用给定的值填充数组array_fill() 用 value 参数的值将一个数组填充 num 个条目,键名由 start_index 参数指定的开始。

PHP数组函数array_fill_keys()的用法 指定的键和值填充数组 array_fill_keys使用指定的键和值填充数组,使用 value 参数的值作为值,使用 keys 数组的值作为键来填充一个数组。

PHP数组函数array_diff()的用法 计算数组的差集 array_diff(PHP4=4.0.1,PHP5)array_diff计算数组的差集说明arrayarray_diff(array$array1,array$array2[,array$...])对比返回在array1中但是不在array2及任何其它参数数组中的值。

标签: php数组函数题目

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

上一篇:PHP数组函数array_flip()的用法 交换数组中的键和值(php数组函数大全)

下一篇:PHP数组函数array_fill()的用法 用给定的值填充数组(php数组函数大全)

  • 出口退税 系统
  • 什么是价税分离的原因
  • 综合税率的计算方法是什么
  • 给离退休人员发的短信
  • 未达起征点的增值税怎么账务处理
  • 出纳发票不见了可以用微信转账记录记账吗
  • 企业对外付汇怎么入账
  • 展览服务费进项可以抵扣吗
  • 增值税发票税号0和O
  • 个税是否可以跨区缴纳
  • 小规模纳税人第一次网上报税
  • 现金支票怎么支付的
  • 金蝶怎么填写凭证
  • 企业所得税调增项目有哪些
  • 进货方的现金折扣怎么处理?
  • 没有发票怎么报销入账
  • 专票开户行和账号必须填吗
  • 房地产公司销售自建房怎么纳税
  • 房地产开发公司注册资金要求
  • 收到投资者投入设备一台,价值100000元
  • 企业所得税季报怎么申报
  • 现金结算的股权支付等待期
  • 残保金中的工资总额在哪看
  • 增值税进项余额月末转吗
  • 个体工商户网上报税流程
  • 小规模企业记账软件哪个好
  • 多发工资未退回会怎么样
  • 支付境外特许权许可使用费资料
  • 文化事业建设费2023年是否减免了
  • win11wifi功能消失了
  • php静态变量生命周期
  • Win10 20H2/2004 Beta Build 19042.789累积更新补丁KB4598291正式推送
  • 终止劳动合同赔偿需要缴税吗
  • vue.config.js 中 devServer.proxy 配置说明,以及配置正确不生效问题
  • 努沙杜瓦酒店
  • 业务招待费计入什么会计科目
  • 知名个人网站
  • 无形资产转让账务怎么做
  • 外请专家讲课费如何交税
  • 金税盘税控盘和税务Ukey有什么区别
  • 委托 研发费用
  • 公对公账号没有卡能取得出来钱吗
  • vue使用百度地图md5报错
  • 投资性房地产在资产负债表中的列示
  • 税务局退回来的钱账务处理
  • sql语句批量添加数据
  • 公司减少注册资本的条件和程序
  • 个体工商户怎么开发票
  • 企业增值税的征收方式
  • 出差会计处理
  • 自产产品用于职工福利
  • 小规模纳税人是季度报税吗
  • 计入委托加工物资成本的消费税
  • 税款减免怎么做分录
  • 收到保险公司赔偿款怎么入账
  • 预付一年的房租怎么做账
  • 固定资产改造更新后年限怎么算
  • 交易性金融资产公允价值变动怎么算
  • 销售收入小于销售成本
  • 对公支付的款项没有发票怎么报销
  • 保证金抵扣货款情况说明范文
  • order by使用
  • mysql中排序规则是什么意思
  • mysql 复合查询
  • 完美解决MySQL通过localhost无法连接数据库的问题
  • 如何使用组策略脚本
  • mac设置在哪里设置
  • macos技巧
  • win8怎么打开cmd命令窗口?
  • linux文件目录的含义
  • win8系统咋样
  • win8.1连不上wifi
  • 利用百度地图画cad图
  • js对象属性值
  • 原生js实现ajax步骤
  • js函数嵌套函数的return
  • android view view
  • 天津2020年契税征收标准
  • 个体户一直没有年报
  • 丹阳税务局一分局领导
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设