PHP笔记

作者: AFew | 来源:发表于2018-11-27 22:29 被阅读0次
    /** 数组函数 **/
    `func_get_args()`    //可变个数参数的函数
    `unset();` //删除数组
    `array_values()`  //获取数组中的值
    `array_keys()`  //获取数组中的键
    `in_array()`  //判断一个值在不在数组中
    `array_key_exists()`  //判断一个键在不在数组中
    `in_array()`  //判断一个值在不在数组中
    `array_flip()`  //键值对调返回一个新数组
    `array_reverse()`  //键值反转返回一个新数组
    `count()`  //统计数组元素个数
    `array_count_values()`  //统计数组值出现的次数
    `array_unique()`  //获取数组中的唯一值
    //使用回调函数处理数组的函数
    `array_filter()` //过滤数组中的值
    `array_map()`  //使用回调函数作用于数组的每一个值
    //数组的排序函数
    `sort()` //不保留key的升序排列
    `rsort()` //不保留key的降序排列
    `asort()` //保留key的升序排列
    `arsort()` //保留key的降序排列
    `ksort()` //按key升序排序
    `krsort()` //按key降序排序
    `natsort()` //按自然数排序
    `natcasesort()` //忽略大小写按自然数排序
    `array_multisort()` //多数组排序
    //数组截取与合并函数
    `array_slice()`
    `array_splice()`
    `array_combine()`
    `array_merge()`
    //数组拆分与连接函数
    `explode() `
    `implode()`
    `join()`
    //数组与数据结构
    `array_pop()`  //删除数组中最后一个值并返回
    `array_shift()   //删除数组中最第一个值
    `array_push()`  //从数组最后插入一个值
    `array_unshift()`  //从数组第一个位置插入一个值
    //其他有用的数组处理函数
    `range() ` //生成有规律的数组
    `array_sum()`  //计算数组中值之和
    `shuffle()`  //打乱原数组
    `array_rand()`  //数组中随机取一个key
    
    /** 字符串函数 **/
    //去除空格和字符串填补函数
    `ltrim()` //去除左侧空格
    `rtrim()` //去除右侧空格
    `trim()`  //去除任意左右侧字符
    `str_pad()` //把字符串补充到一定长度
    `str_repeat()`  // 字符重复多次
    //字符串大小写转换函数
    `strtolower()` //转小写
    `strtoupper()` //转大写
    `ucfirst()`  //首字母大写
    `ucwords()`  //每个单词首字母大写
    //与html标签相关联的字符串函数
    * `nl2br()` //nl回车换行转成br 
    * `addslashes()`   //加反斜线
    * `stripslashes()`  //取反斜线的
    * `strip_tags()`  //过滤html标签
    * `htmlspecialchars()` //html转实体
    * `htmlspecialchars_decode()` //实体转html
    //其他字符串格式化函数
    `strrev()`  //字符串反转
    `strlen()`  //字符串长度
    `number_format()`  //货币格式化
    `md5()`  //加密
    `str_shuffle()`  //打乱字符串
    //字符串的分割与拼接
    `explode()`
    `implode()`
    `join()`
    //字符串的截取
    `substr()`
    //字符串的查找
    `strpos()`
    `strrpos()`
    //字符串的替换
    `str_replace()`
    //支持多字节文字
    `mb_substr()`  //多字节截取
    //其他常用的字符串函数
    `pathinfo()`
    `basename()`
    `dirname()`
    `parse_url()`
    `parse_str()`
    /** 在此感谢 LQQ 老师 **/
    

    相关文章

      网友评论

          本文标题:PHP笔记

          本文链接:https://www.haomeiwen.com/subject/cyqoqqtx.html