PHP开发实战权威指南
3.2.1 变量的声明与命名
1 <?php 2 $title="hello"; //正确 3 $title123="hello"; //正确 4 $123title="hello"; //错误 5 $_title="hello"; //正确 6 $@#title="hello"; //错误 7 $url="hello"; //我们得到一个变量url 8 echo $url; //结果:hello 9 unset($url); //删除一个变量url 10 echo $url; //结果为空 11 ?>
3.2.2 可变变量与引用赋值
1 <?php 2 $var="php"; 3 $php="hello"; 4 echo $var; //输出结果php 5 echo $$var; //输出结果hello 6 ?>
3.3.1 字符串
1 <?php 2 $title="hello"; 3 echo ‘$title,world‘; //结果:$title,world 4 echo "$title,world "; //结果:hello,world 5 echo "${title},world"; //结果:hello,world 6 echo "{$title},world"; //结果:hello,world 7 echo "\$title,world"; //结果:$title,world 8 ?>
3.3.8 类型的强制转换与应用
//其他类型转换成整型 <?php $php=100.10; echo (int)$php; //输出结果:100 $php=true; echo (int)$php; //输出结果:1 $php="123php"; echo (int)$php; //输出结果:123 $php="php123"; echo (int)$php; //输出结果:0 ?> //其他类型转化为字符串型 <?php $php=100.1; var_dump((string)$php); //输出结果:string(4)"100.1" $php=true; echo(string)$php; //输出结果:1 ?> //其他类型转化为浮点型 <?php $php="123.2php"; var_dump((float)$php); //输出结果:float(123.2) $php="php123.2"; var_dump((float)$php); //输出结果:(0) ?> //其他类型转化为布尔型 <?php $php="php"; var_dump((bool)$php); //输出结果:bool(true) $php=0; var_dump((bool)$php); //输出结果:bool(false) ?>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。