zoukankan      html  css  js  c++  java
  • <基础> PHP 数组操作

    array_filter — 用回调函数过滤数组中的单元 ( 如果 callback 函数返回 true,则 array 数组的当前值会被包含在返回的结果数组中。数组的键名保留不变 )

    array array_filter ( array $array [, callable $callback [, int $flag = 0 ]] )

    * 如果没有提供 callback 函数, 将删除 array 中所有等值为 FALSE 的条目

    array_map — 为数组的每个元素应用回调函数 (参数的顺序与array_filter相反)

    array array_map ( callable $callback , array $array1 [, array $... ] )

    array_key_exists — 检查数组里是否有指定的键名或索引

    bool array_key_exists ( mixed $key , array $array )

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

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

    array_merge — 合并一个或多个数组

    array array_merge ( array $array1 [, array $... ] )

    array_unique — 移除数组中重复的值

    array array_unique ( array $array [, int $sort_flags = SORT_STRING ] )

     

    array_push — 将一个或多个单元压入数组的末尾(入栈)

    int array_push ( array &$array , mixed $value1 [, mixed $... ] )
    效果与一下相同
    $array[] = $var;

    array_shift — 将数组开头的单元移出数组(会改变原数组)

    mixed array_shift ( array &$array )

    array_replace — 使用传递的数组替换第一个数组的元素(合并数组,相同键元素后者值会替换前者)

    array array_replace ( array $array1 , array $array2 [, array $... ] )

    array_keys — 返回数组中部分的或所有的键名

    array array_keys ( array $array  )

    array_values — 返回数组中所有的值

    array array_values ( array $array )

    array_slice — 从数组中取出一段

    array array_slice ( array $array , int $offset [, int $length = NULL [, bool $preserve_keys = false ]] ) 

    array_splice — 去掉数组中的某一部分并用其它值取代

    array array_splice ( array &$input , int $offset [, int $length = count($input) [, mixed $replacement = array() ]] )

    count — 计算数组中的单元数目,或对象中的属性个数

    int count ( mixed $array_or_countable [, int $mode = COUNT_NORMAL ] )

     asort — 对数组进行排序并保持索引关系

    bool asort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

    ksort — 对数组按照键名排序

    bool ksort ( array &$array [, int $sort_flags = SORT_REGULAR ] )
  • 相关阅读:
    移动端 video播放器层级过高,遮挡住其他内容
    页面多个H5播放器video,如何点击当前视频其他视频暂停
    h5页面在移动端禁止缩放,双击放大,双指放大
    uni-app发h5本地浏览index.html空白的问题
    运行nvue 页面报错reportJSException >>>> exception function:GraphicActionAddElement, exception:You are trying to add a u-text to a u-text, which is illegal as u-text is not a container
    nvue页面注意事项
    移动端可能遇到的问题解决方案
    将博客搬至CSDN
    安装node后配置在全局配置
    swiper使用loop后,无法获取索引的问题
  • 原文地址:https://www.cnblogs.com/xiaoliwang/p/7965792.html
Copyright © 2011-2022 走看看