位置: 编程技术 - 正文

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

  • 外聘人员需要申报个税吗
  • 保本理财收益计入什么科目
  • 企业跨年补开发票
  • 个人劳务所得税税率表最新2022
  • 企业重组失败会怎么样
  • 转让固定资产发生的费用计入什么科目
  • 车船税不开发票怎么做账?
  • 企业政策性搬迁所得税
  • 研发支出是什么性质的科目
  • 公司购买银行理财产品会计分录怎么写
  • 怎么用手撕胶带图解
  • 如何少交点税
  • 免征增值税还要做销项税吗
  • 公司购买的办公桌椅属于固定资产吗
  • 拆迁补偿款有退的吗
  • 员工辞退补偿金会计分录
  • 变动成本总额怎么求单位变动成本
  • 税控设备 抵减
  • 电脑插上u盘
  • 苹果电脑重新安装系统磁盘锁了怎么办
  • 笔记本电池保养注意事项
  • 个体工商户和小微企业的区别
  • 其他现代服务业是什么
  • 拆迁地下室
  • 多收不用退的货物怎么办
  • 总分机构什么时候备案
  • 会计科目明细分类科目表
  • 分期付款购买固定资产折现率怎么算
  • win11预览版dev改beta
  • 格拉斯伯格
  • 如何更改饿了么配送费
  • 初雪与最后的秋天的区别
  • 集群怎么写
  • php框架yii
  • 瓦普拉克
  • 境外服务费代扣代缴所得税计算
  • 怎么理解php语言
  • 残疾人就业保障金怎么申报
  • 税票抵扣是多少个点
  • 财政拨款结转的核算
  • 持有至到期投资属于什么科目
  • 送货运杂费属于什么收入
  • 劳务分包的三种形式
  • 普票不能抵扣为什么有税率
  • 开办费新会计准则
  • 房产契税一般什么时间交
  • 进销存怎么看
  • 财务费用具体包括
  • 住宿补贴需要交个税吗
  • 进项税转出补税按多少补税
  • 网络发票管理办法细则
  • 应收账款和应付账款属于什么科目
  • win10应用商店应用少
  • 新手怎样
  • xp系统好奇怪哦
  • 电脑联想windows7
  • w10系统音频怎么设置
  • 如何查看windows使用痕迹
  • windows8宽带连接设置
  • window10正版系统怎么装
  • mobile window
  • 测试Qt Quick在各个平台上的3D渲染性能
  • nodejs开发gui
  • dos rd命令
  • Git && GitHub 之远程协作
  • javascript入门教程
  • js模拟点击confirm
  • node.js的express
  • js数组entries
  • javascript的介绍
  • js优化性能
  • github docs
  • 纳税人识别号是几位数
  • a类棉b类棉c类的区别
  • 地税是地方税吗
  • 贵州省税务网上缴费平台
  • 北京市东城分局刑侦大队电话
  • 为什么国税网上申报不了
  • 普通发票每个月有限制吗
  • 房没交契税和物业维修金房屋预告登记证明可以打印吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设