zoukankan      html  css  js  c++  java
  • DAY51

    在Web编程中,字符串是使用最为频繁的数据类型之一,PHP为我们提供了大量实用的函数,帮助我们完成许多复杂的字符串处理工作!

    一、去除空白或其他字符函数
        1.trim()
         2.ltrim()
         2.rtrim()
    二、大小写转换函数
        1.strtoupper()
        2.strtolower()
    三、字符串查找函数
        1.substr_count()
        2.strpos()
        3.strstr()
    四、字符串替换函数
        1.str_replace()

    五、与html标签相关的函数
        1.htmlspecialchars()
        2.strip_tags()
    六、字符串截取函数
        1.substr()
    七、字符串分隔函数
        1.explode()
        2.str_split()

    <?php
    /*
    $str='    abc   ';
    var_dump($str);
    var_dump(trim($str));
    
    
    $str='abcabcdefac';
    var_dump($str);
    var_dump(trim($str,'bac'));
    
    $str='    abc   ';
    var_dump($str);
    var_dump(ltrim($str));
    var_dump($str);
    */
    /*
    $str='test';
    var_dump($str);
    $str1=strtoupper($str);
    var_dump($str);
    
    
    $str='TeSt';
    var_dump($str);
    var_dump(strtolower($str));
    var_dump($str);
    */
    /*
    $str='testteste';
    var_dump(substr_count($str,'te'));
    
    $text2 = 'gcdgcdgcd';
    echo substr_count($text2, 'gcdgcd');
    
    $str='testteste';
    var_dump(substr_count($str,'te',1,8));//不能超出字符串
    */
    /*
    $str='testteste';
    var_dump(strpos($str, 't1'));
    if(strpos($str, 't')===false){
        echo '没找到!';
    }else{
        echo '找到啦!';
    }
    
    $str='testteste';
    var_dump(strpos($str, 't',1));
    */
    /*
    $str='testteste';
    var_dump($str);
    var_dump(strstr($str,'s'));
    var_dump(strstr($str,'s',true));
    */
    /*
    $str='testteste';
    var_dump($str);
    var_dump(str_replace('t','T',$str));
    */
    /*
    $str='abc123abc';
    var_dump($str);
    $str1=str_replace(array('1','2','3'),array('一','二','三'),$str,$count);
    echo $count;
    var_dump($str1);
    */
    $str=array(
            'abc123abc',
            '123abcabc',
            'abcab123c'
    );
    var_dump($str);
    $str1=str_replace(array('1','2','3'),array('一','二','三'),$str,$count);
    echo $count;
    var_dump($str1);
  • 相关阅读:
    GoogleTest 之路2-Googletest 入门(Primer)
    GoogleTest 之路1-Generic Build Instructions编译指导总方案
    Tinyhttpd 知识点
    栈初始化
    ARM S3C2440 时钟初始化流程
    GNU 关闭 MMU 和 Icache 和 Dcache
    bootloader 关闭看门狗
    bootloader svc 模式
    Uboot S3C2440 BL1 的流程
    GNU 汇编 协处理器指令
  • 原文地址:https://www.cnblogs.com/qianjilou/p/6939736.html
Copyright © 2011-2022 走看看