• php常用[字符串]函数


    nl2br 
    功能:化换行符为<br>

    复制代码
    <?php
    $str = "cat isn't 
     dog";
    $result = nl2br($str);
    echo $result;
    /**结果
    cat isn't
    dog
    */
    复制代码



    rtrim
    功能:清除右边的空白

    复制代码
    <?php
    $str = "Hello world   ";
    echo strlen($str)."<br>";
    $result = rtrim($str);
    echo strlen($result);
    /**结果
    14
    11
    */
    复制代码




    strip_tags
    功能:清除字符串中html和php的标记

    复制代码
    <?php
    $str = "<font color = 'red'>Hello world</font>";
    $result = strip_tags($str);
    echo $result;
    /**结果
    Hello world
    */
    复制代码

    strtolower
    strtoupper
    功能:转换成大小写

    复制代码
    <?php
    $str = "Hello World!";
    $result = strtolower($str);
    echo $result."<br>";
    
    $result = strtoupper($str);
    echo $result;
    /**结果
    hello world!
    HELLO WORLD!
    */
    复制代码




    trim
    功能:去除首尾空格

    复制代码
    <?php
    $str = "  Hello World!  ";
    $result = trim($str);
    echo $str."<br>";
    echo $result."<br>";
    echo strlen($str)."<br>";
    echo strlen($result);
    /**结果
    Hello World!
    Hello World!
    16
    12
    */
    复制代码



    str_ireplace
    功能:替换

    复制代码
    <?php
    $str = "zhang san";
    $result = str_ireplace("zhang","li",$str);
    echo $str."<br>";
    echo $result;
    /**结果
    zhang san
    li san
    */
    复制代码



    str_repeat
    功能:将一个字符串重复多遍

    复制代码
    <?php
    $str = "Hello jiqing!";
    $result = str_repeat($str,4);
    echo $str."<br>";
    echo $result;
    /**结果
    Hello jiqing!
    Hello jiqing!Hello jiqing!Hello jiqing!Hello jiqing!
    */
    复制代码



    str_replace
    功能:区分大小写的替换

    复制代码
    <?php
    $str = "hello jiqing!";
    $result1 = str_ireplace("Hello","Hi",$str); //不区分大小写
    $result2 = str_replace("Hello","Hi",$str);  //区分大小写
    echo $str."<br>";
    echo $result1."<br>";
    echo $result2."<br>";
    /**结果
    hello jiqing!
    Hi jiqing!
    hello jiqing!
    */
    复制代码


    str_word_count
    功能:返回字符串中单词的个数

    复制代码
    <?php
    $str = "hello jiqing a!";
    $result1 = str_word_count($str);    //返回个数
    $result2 = str_word_count($str,1);  //返回数组
    echo $str."<br>";
    echo $result1."<br>";
    print_r($result2);
    /**结果
    hello jiqing a!
    3
    Array ( [0] => hello [1] => jiqing [2] => a )
    */
    复制代码


    strlen
    功能:返回字符串长度

    复制代码
    <?php
    $str = "hello jiqing a!";
    $result = strlen($str);
    echo $result;
    /**结果
    15
    */
    复制代码


    substr_count
    功能:计算一个字符串在另一个字符串中的个数

    复制代码
    <?php
    $str = "hello jiqing ,hello jim!";
    $result = substr_count($str,"hello");
    echo $result;
    /**结果
    2
    */
    复制代码



    substr_replace
    功能:从某个位置开始替换

    复制代码
    <?php
    $str = "hello jiqing ,hello jim!";
    $result = substr_replace($str,"zhangsan",6);
    echo $result."<br>";
    $result = substr_replace($str,"zhangsan",6,6);//从某个位置替换,替换几个字符串
    echo $result;
    /**结果
    hello zhangsan
    hello zhangsan ,hello jim!
    */
    复制代码



    substr
    功能:获取子字符串

    复制代码
    <?php
    $str = "abcdef";
    $result = substr($str,0,1); //从第0个开始,获取1个
    echo $result."<br>";
    $result = substr($str,0,-1);//从第0个开始,获取到除了最后一个的字符串
    echo $result."<br>";
    $result = substr($str,2,-1);//从第2个开始,获取到除了最后一个的字符串
    echo $result."<br>";
    $result = substr($str,-3,-1);//从第-3个开始,获取到除了最后一个的字符串
    echo $result."<br>";
    $result = substr($str,-3,1);//从第-3个开始,获取到除了最后一个的字符串
    echo $result."<br>";
    /**结果
    a
    abcde
    cde
    de
    d
    */
    复制代码

     implode
    功能:将数组转化为字符串

    复制代码
    <?php
    $array = array("2013","6","3");
    $date = implode("/",$array);
    echo $date;
    /**结果
    2013/6/3
    */
    复制代码



    md5
    功能:对字符串进行md5加密

    复制代码
    <?php
    $str = "Hello world";
    $result = md5($str);
    echo $result;
    /**结果
    3e25960a79dbc69b674cd4ec67a72c62
    */
    复制代码
  • 相关阅读:
    网上图书商城-毕业设计
    房屋租赁系统2-毕业设计
    编译解释器-课程设计
    教师学生作业设计-课程设计
    学校论坛系统-毕业设计
    报刊征订系统-毕业设计
    公司内部管理系统-毕业设计
    销售管理系统-毕业设计
    房屋租赁系统-毕业设计
    【日拱一卒】链表——如何实现lru
  • 原文地址:https://www.cnblogs.com/lixiuran/p/3296345.html
Copyright © 2020-2023  润新知