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

    一、字符串函数

      1.trim()  去除字符串首尾处的空白符(或其他字符)

      2.rtrim() 删除字符串末端的空白符(或其他字符)   ltrim()删除字符串开头的空白符(或其他字符)

      3.strip_tags () 从字符串中去除HTML和PHP标记

         例子::$text = '<p>Test paragraph.</p><!-- Comment --> <a href="#fragment">Other text</a>';
        echo $text;
        echo '<br/>';
        echo strip_tags($text);

      4.pathinfo() 返回文件路径的信息

      5.dirname() 返回路径中的目录部分

      6.str_repeat()重复一个字符串

      7.strrev()  反转字符串

      8.str_shuffle()  随机打乱一个字符串

      9. strtolower()  将字符串转化为小写

      10.stroupper()  将字符串转化为大写

      11.ucfirst() 将字符串的首字母转化为大写

      12.ucwords()将字符串中的每一个单词的首字母转化为大写

      13.explode()使用一个字符串分割另一个字符串

         (常用)例子。 $str  = '1,2,3,444';

                $arr = explode(',',$str);

                var_dump($arr);

      14 . impolde()将一个一维数组的值转化为字符串

      15.  str_replace() 子字符串替换

            三个参数(‘要替换的’,‘像替换的’,‘原字符串’);

      16.  substr()返回字符串的字串(截取字符串)

      17.strstr() 查找字符串的首次出现,并返回字符串的剩余部分

      18.strrchr()查找指定字符在字符串中的最后一次出现

      19.  strpos()查找字符串在别一字符串中第一次出现的位置

      20. strrpos()查找字符串在另一字符串最后一次出现的位置

      21. strlen() 返回字符串的长度

      22.MD5() 加密

    二、数组函数

      1. array_values() 返回数组中的所有值

      2.  array_keys()   返回数组中的所有的键名

        3.  array_flip()  交换数组中的键和值(如果有重复的前面的会被后面的覆盖)

      4.  in_array()   检查数组中是否存在某个值

      5.  array_key_exists()  检查给定的键名或索引是否存在于数组中

      6.   array_sllice()  从数组中取出一段

        7.   array_splice() 把数组中的一部分去掉并用其他的值取代  

      8.  array_pad()  用数组填补到指定长度

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

      10. array_pop()  将数组的最后一个单元弹出(出栈)

      11. array_shift()  将数组开头的单元移除数组

      12. array_unshift()  在数组开头插入一个或多个单元

      13. 

      14. 

      15. 

      16. 

      17. 

    三、数学函数

      1.abs() 绝对值

      2.ceil()进一法取整

      3.floor()舍弃法取整

      4.fmod()浮点数取余

      5.pow()返回数的n次方

      6.round()浮点数四舍五入

      7.sqrt()求平方根

      8.max() 最大值

      9. min() 最小值

      10.mt_rand()  更好的随机数

      11.rand()随机数

      12.pi()获取圆周率的值

      13.intval()获取变量的整数值

  • 相关阅读:
    重载小于号
    无聊的会议
    程序内存和时间
    对拍
    读入和输出优化
    codevs 3269 混合背包
    清北第三套题
    codevs 2188 最长上升子序列
    清北第二套题
    [COGS896] 圈奶牛
  • 原文地址:https://www.cnblogs.com/wwlong/p/10217215.html
Copyright © 2011-2022 走看看