PHP学习过程中遇到的疑难杂症
变量 当双引号中包含变量时,变量会与双引号中的内容连接在一起;当单引号中包含变量时,变量会被当做字符串输出。 Heredoc结构形式 首先使用定界符表示字符串(<<<),接着在“<<<“之后提供一个标识符 GOD ,然后是字符串,最后以提供的这个标识符结束字符串。标识符可以根据喜好随便换,保持前后一致即可 NULL NULL是空类型,对大小写不敏感,NULL类型只有一个取值,表示一个变量没有值,当被赋值为NULL,或者尚未被赋值,或者被unset(),这三种情况下变量被认为为NULL 常量 函数define()定义 <?php $p = "PII"; define("PI",3.14); define($p,3.14); echo PI; echo "<br />"; echo PII; ?> 连接符号 "." 类似+,单是其实只能用来字符串相加,即使是数字相加,也会转化为 字符串 获取常量 直接使用常量名constant($p),参数constant_name为要获取常量的名称,也可为存储常量名的变量。如果成功则返回常量的值,失败则提示错误信息常量没有被定义。 布尔值 bool 如果直接输出,true为‘1’,false不输出。实际中需要使用var_dump()函数判断 var_dump($is1);