zoukankan      html  css  js  c++  java
  • PHP 常用函数

    数组相关


     

    count                    //统计出数组里的所有元素的数量
    array_values            //返回 input 数组中所有的值并给其建立数字索引
    array_keys           //取出所有关联数组中的键
    array_pop               //弹出并返回 array 数组的最后一个单元,并将数组 array 的长度减一
    array_push             //将 array 当成一个栈,并将传入的变量压入 array 的末尾
    array_shift           //将 array 的第一个单元移出并作为结果返回
    array_unshift          //将传入的单元插入到 array 数组的开头
    array_map            //为数组的每个元素应用回调函数
    sort              //对数组排序
    array_reverse         //接受数组 array 作为输入并返回一个单元为相反顺序的新数组
    array_merge          //如果输入的数组中有相同的字符串键名,则该键名后面的值将覆盖前一个值; 然而,如果数组包含数字键名,后面的值将不会覆盖原来的值,而是附加到后面
    array_slice ( array $array , int $offset [, int $length = NULL [, bool $preserve_keys = false ]] ) //返回根据 offset 和 length 参数所指定的 array 数组中的一段序列
    array_unique              //接受 array 作为输入并返回没有重复值的新数组
    array_key_exists          //检查数组里是否有指定的键名或索引
    in_array           //检查数组中是否存在某个值

     字符串相关


    string substr ( string $string , int $start [, int $length ] )    //返回字符串 string 由 start 和 length 参数指定的子字符串
    strlen        //返回给定的字符串 string 的长度
    ltrim        //删除字符串开头的空白字符
    rtrim        //删除字符串末端的空白字符
    strtolower    //将字符串转化为小写
    strtoupper    //将字符串转化为大写
    mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] ) //该字符串或数组是将 subject 中全部的 search 都被 replace 替换之后的结果。
    explode ( string $delimiter , string $string [, int $limit ] ) //此函数返回由字符串组成的数组,每个元素都是 string 的一个子串,它们被字符串 delimiter 作为边界点分割出来。
    string implode ( string $glue , array $pieces )        //用 glue 将一维数组的值连接为一个字符串    

     

    其它


    empty //检查一个变量是否为空 
    
    //一下的东西被认为是空的
    "" (空字符串)
    0 (作为整数的0)
    0.0 (作为浮点数的0)
    "0" (作为字符串的0)
    NULL
    FALSE
    array() (一个空数组)
    $var; (一个声明了,但是没有值的变量)
    isset     //检测变量是否设置,并且不是 NULL 如果已经使用 unset() 释放了一个变量之后,它将不再是 isset()
    file     //把整个文件读入一个数组中
    file_get_contents    //将整个文件读入一个字符串
    end     //将 array 的内部指针移动到最后一个单元并返回其值
    string date ( string $format [, int $timestamp ] ) //返回将整数 timestamp 按照给定的格式字串而产生的字符串。如果没有给出时间戳则使用本地当前时间。换句话说,timestamp 是可选的,默认值为 time()
    ord //返回字符串 string 第一个字符的 ASCII 码值
    string chr ( int $ascii ) //返回相对应于 ascii 所指定的单个字符
    time //返回当前的 Unix 时间戳
    intval     //获取变量的整数值
    file_exists //检查文件或目录是否存在
    is_numeric      //检测变量是否为数字或数字字符串
    is_string // 检测变量是否是字符串

    参考资料:http://php.net

  • 相关阅读:
    转载一篇文章 python程序员经常犯的10个错误
    外部表与partition
    grpc 入门(二)-- 服务接口类型
    用例图简介(转)
    UML类图(Class Diagram)中类与类之间的关系及表示方式(转)
    快速搭建fabric-v1.1.0的chaincode开发环境
    ubuntu networking 与 network-manager
    [转]bashrc与profile区别
    超矩链--基于矩阵的分布式账本
    adb 在windows7中的使用
  • 原文地址:https://www.cnblogs.com/alin-qu/p/4584054.html
Copyright © 2011-2022 走看看