位置: 编程技术 - 正文

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

  • 房屋租赁如何开增值税专用发票
  • 一般纳税人销售旧货
  • 城建税的征税范围不包括农村对不对
  • 足浴店装修费用多少
  • 其他应收款属于应收账款吗
  • 出库入库结存表
  • 建筑工程公司收入成本怎么结转
  • 银行取钱需要签协议吗
  • 申报个人所得税会计分录
  • 公司借款给个人利息怎么做账
  • 核定征收是每个月都要交税吗
  • 进货方的现金折扣怎么处理?
  • 已抵扣红字发票信息表怎么开
  • 房产证没有可以补办吗
  • 增值税专用发票验票
  • 印花税按次申报怎么报
  • 补缴企业所得税汇算清缴会计分录怎么做
  • 汇算清缴是啥
  • 集团企业涉税需求网络
  • 不占股权投资如何做账
  • 1697508131
  • 企业接收股东划入资产作为收入处理有所得税差异吗
  • 核定征收的个税怎么算
  • 应付职工薪酬在借方是什么意思
  • 加工费计入成本怎么计算所得税
  • 出口退税是怎么退
  • php数组函数实现机选双色球
  • 多收不用退的货物怎么办
  • 工人工资怎么算
  • php从哪里开始学
  • 直接材料费用包括
  • 补提固定资产折旧和汇算清缴有关系吗
  • 补发的商品要钱吗
  • 图神经网络gat
  • 单位管理费用核算范围包括
  • 资产减值损失影响当期利润吗
  • http://与www.开头的网站有何区别
  • [深度学习] 基于切片辅助超推理库SAHI优化小目标识别
  • HTML常用的表单控件有哪些
  • GANs系列:CGAN(条件GAN)原理简介以及项目代码实现
  • user-interface console 0 指令无效
  • 延期缴纳税款的问题
  • 建筑工地仓库管理流程
  • 织梦怎么套模板
  • html元素一般分为哪几类
  • 应付账款发生坏账怎么办
  • 个体工商户经营所得税核定征收
  • 企业所得税入账凭证
  • 收到社保稳岗补贴需要交税吗
  • 现金流量表季度期初现金余额怎么填
  • 新公司第一次报税需要准备什么
  • 独立核算和非独立核算增值税
  • 为什么规定视同销售?
  • 关联企业有什么好处
  • 获取sql
  • sql语句大全实例教程
  • win7如何共享文件夹给另一台电脑使用
  • win8.1系统升级win10
  • jucheck.exe
  • win8怎样关闭系统更新
  • 电脑ios怎么安装
  • haozipsvc.exe是什么
  • macbook不可以插u盘吗
  • 添加或删除程序在哪win10
  • ubuntu操作
  • linux根目录和主目录
  • linux init1
  • 解决在ios8中, cocos2dx 2.x版本里CCClippingNode没有效果的问题
  • js函数命名
  • jquery 拖拽布局
  • bat批处理命令教程
  • html label标签的使用教程
  • 变量js
  • dos常用命令与批处理文件
  • jquery上下移动
  • jquery常用的事件绑定函数有哪些
  • jquery warp
  • javascript 对象
  • 市民服务热线有用吗
  • 衡阳地税局的地理位置
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设