计算机网络/计算机科学与应用/系统/运维/开发

PHP复习03-正则表达式


    字符串和正则表达式

    字符串


    1、单引号:字符串按照声明输出,不会解析

    2、双引号:会解析变量

    \n  换行字符

    \r  回车字符

    \t  制表符

    \$  美元符号

    \0 值在0~255之间字符,8进制表示法

    \x 值在0~255之间字符,16进制表示法


    数组

    count() 函数取得数组元素的个数


    数组排序:sort() 和 rsort()

    sort() 按照数组元素的值进行排序 按照数字后字母的顺序由小到大进行排序

    rsort()

    ksort()

    krsort()


    对象

    1、对象句柄:获得一块存储空间

    2、属性与方法


    其他类型

    1、资源

    2、NULL  表示无值

        被设置为大小写敏感的关键字NULL

        从未被赋过值

        使用unset()方法后清除

        NULL、0、空字符的区别:NULl表示无值,0和空字符表示有值,值为0和空


        定义一个字符串

        定义一个字符串有三种方式:单引号、双引号和标识符(定界符)。


        单引号 使用“'”(单引号)将字符括起来虽然可以初始化一个字符串

        双引号 


        转义字符

        \n  换行

        \t  制表符

        \"  显示一个双引号

        \\  显示反斜线

        \$  显示$符号

        \r  回车


        界定符:

$a=1;
$b=6;
$srt=<<<AAA
  <table border="1">
    <tr>
    <td>{$a}</td>
    <td>2</td>
    </tr>
    <tr>
    <td>3</td>
    <td>{$b}</td>
    </tr>
  </table>
AAA;
echo $srt;


    substr()获取字符串

    string substr(string $string,int $start [,int $length])


    拼接字符串 圆点. 

        echo $string.$string1;

    花括号 {}

     echo "{$string}{$string1}"


    字符串格式化

    printf() 和 sprintf()  nl2br()  wordwrap()


    修改字母大小写

    strtolower(string $str) 转小写

    strtoupper(string $str) 转大写

    string ucwords(string $str) 所有首字母转大写


    计算字符串长度和字符数目

    strlen()

    substr_count()

    strpos()

    str_repeat()

    substr_replace()


    字符串比较

    strcmp()



热爱可抵岁月漫长, 温柔可挡艰难时光。

评论

^