美文网首页
PHP基础9:字符串

PHP基础9:字符串

作者: 简单asdf | 来源:发表于2017-10-25 08:09 被阅读0次

    在程序中遇到的大部分数据是字符序列或字符串!

    引用字符串常量

    变量插值

    当用双引号或heredoc定义字符串字面量时,字符串服从变量插值规则。即在字符串中用变量的值来替换变量的名。

    echo "$who was $where";
    echo "You are the {$n}th person";
    

    单引号扩起来的字符串

    不解析,只接受两个转义序列 ' 和 \ \ 。

    双引号扩起来的字符串

    • 转义序列
    \"双引号 
    \n换行符 
    \r回车符 
    \t制表符 
    \\反斜杠 
    \$美元符号 
    \{左大括号 
    \}右大括号 
    \[左中括号 
    \]右中括号 
    \0 至 \777 用八进制数表示ASCII码 
    \x0 至 \xFF 用十六进制数表示ASCII码
    

    未知转义序列,如\c将被忽略。

    here文档

    $dialogu = <<< Anywords
    aaa
    bbb
    Anywords;
    

    空白被保留,结尾终止符前字符串会被移除。

    输出字符串

    echo

    echo结构把字符串输出到PHP生成的HTML页面中。

    echo "Printy";
    echo "First", "Second", "Third";
    

    print()

    print()函数发送一个值(它的参数)给浏览器。可判断。

    printf()

    通过替换模板中的值(格式化字符串)所生成的字符串进行输出。

    • 格式修饰符
      在模板中,每个替换标记由一个%组成,后面可能跟着一个修饰符,并以类型说明符结尾。(%%得到百分号)
    • 修饰符顺序

    相关文章

      网友评论

          本文标题:PHP基础9:字符串

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