5.1、字符串插入

  • 双引号提供了最大的灵活性,原因是变量和转移序列都会得到相应的解析。
     
     PHP Code 
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <?php
        $userName = "王海奇";
        
    echo "His name is $userName";
        
    echo "<br />";
        
    // 中文会出现一些问题
        echo "他的名字叫$userName,他19岁了,已经长大成人了!";
        
    echo "<br />";
        
    // 可以采用字符串连接的方式解决
        echo "他的名字叫".$userName.",他19岁了,已经长大成人了!";
        
    echo "他的名字叫$userName".",他19岁了,已经长大成人了!";
        
    // 转义字符可以得到解析
        echo "虽然他的QQ号有很多女生,\n但一个都不属于他";
    ?> 
  • 转义字符(所有的转义字符都针对源代码的操作
  • 单引号
    单引号会按照声明的原样解析,解析字符串时,变量和转义序列都不会进行解析。
     
     PHP Code 
    1
    2
    3
    4
    <?php
        $userName = "王海奇";
        
    echo 'tony的变量名为:$userName,转义字符\n在单引号中无效';
    ?> 



原文地址:https://www.cnblogs.com/tonycody/p/a40926002f49307205c537b3c9ca8a13.html