位置: 编程技术 - 正文

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数组函数大全)

  • 什么是增值税留底退税
  • 小商店如何纳税?
  • 税号都是数字吗
  • 一般纳税人收到普票可以抵扣吗
  • 每个月结转损益都有什么科目
  • 手工发票有没有期限
  • 清算备付金的会计科目
  • 预计退货的会计分录 东奥
  • 发行债券到期一次还本付息和按月付息哪个发行价格低
  • 不交增值税就不交企业所得税吗
  • 印花税合同金额和结算金额不一致
  • 模拟评估了是什么意思
  • 临时工怎样做账
  • 资产负债表属于会计报表吗
  • 什么叫增值税还是所得税
  • 小规模印花税减免性质代码和项目名称
  • 资产处置损益是收入还是费用
  • 支付给供应商的现金属于什么活动
  • 奖金能否和工资一起发放
  • 增值税逾期申报流程
  • 高新技术企业取消认定
  • 内账增值税会计核算
  • 苹果电脑macbookpro使用教程
  • 如何在Excel中合并计算
  • mac怎么更换默认打开方式
  • 投入资本回报率是总资产报酬率吗
  • 企业免征增值税证明怎么打印
  • 商品房买卖合同备案查询
  • mom.exe是什么
  • vue项目中使用opencv
  • 承兑汇票无法兑现的原因
  • 使用灭火器人要站在上风口还是下风口
  • 销售地下车库缴纳哪些税
  • php中可用于设置变量类型的函数
  • ntpdate 命令
  • 销售过程会计核算视频
  • 企业付检测费的会计科目
  • 税控盘减免税款会计分录
  • 企业支付给其他单位劳务费时需要代扣代缴个税吗
  • 固定资产投资入股是否缴纳增值税
  • 机械租赁公司月薪多少
  • 织梦怎么安装
  • 稿费的个税是怎么算的
  • 怎么登记现金日记账和银行存款日记账
  • 一个分组名称
  • 异地预缴税金
  • 购车贷款分期利率
  • 企业广告费以后会涨吗
  • 土地出让金如何核算
  • 从外面买回来的鸡蛋能孵出小鸡吗
  • 一般纳税人购入固定资产进项抵扣
  • 没有关联企业怎么选不了否
  • 银行承兑汇票怎么看
  • 营业利润率公式计算公式
  • mysqli修改表中数据
  • win7旗舰版系统激活码
  • Ubuntu系统中文输入法
  • ubuntu配置yum
  • linux安装rpm软件包的命令
  • Freebsd7.0+Apache2.2+MySQL5+PHP5安装配置
  • 电脑硬盘磁盘是什么材料
  • 电脑windows8怎么样
  • windows8快捷键
  • windows7关机注销很慢
  • Cocos2d-JS中JavaScript继承
  • 函数里面声明函数
  • Django中login_required装饰器的深入介绍
  • vscode 远程调试jni
  • js数字跳动增加效果
  • angular api
  • js面向对象编程思想
  • java learning
  • 地税局 业务
  • 房产税纳税义务时间
  • 新入职税务人员给总局的回信
  • 小微企业如何申报增值税
  • 北京税务查验中心官网
  • 江西国家税务局电子税务局
  • 收入较去年同期增长怎么算
  • 怎么删除天眼查的犯罪记录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设