布尔型bool不能用 echo 和print 来输出 用var_dump

    1. <?php
    2. $flag=flase;
    3. var_dump($falg) //false

    字符串string

    在PHP中 单引号 字符串 和双引号字符串是有区别的
    单引号字符串是真正的字符串
    双引号字符串要解析字符串中的变量

    <?php
    $name='tom';
    echo '我的名字叫做:$name','<br>'; //输出为 我的名字叫做:$name
    echo "我的名字叫做:$name",'<br>';// 我的名字叫做tom
    

    用大括号来区分变量和字符串

    <?php
    $name='tom';
    echo "$tom 是我的好朋友";
    echo "{$tom}是我的好朋友"//tom是我的好朋友
    

    输出特殊字符 比如 我说过:’我是最帅的’ 这句话 有单引号 直接输出会报错
    用 \ 来转义

    <?php
    echo '我说过:'我是最帅的''; //会报错
    echo '我说过:\'我是最帅的\''; 
    echo '文件存放在c:\';//会报错 
    echo '文件存放在C:\\';