1.计算一个圆的面积
代码:
周长为:".$zhouchang;echo "面积为:".$area;?>
运行结果:
半径为10的圆
周长为:62.8面积为:314
2.当数字遇到字符串
代码:
f=".$f;//强制数据类型转换,将$a强制转换为字符类型$s=$b.(string)$a;echo "f=".$s;//强制数据类型转换,将$a强制转换为数组类型$s1=(array)$a;var_dump($s1);?>
结果显示:
在运行的过程中出现了一个报错
( ! ) Parse error: syntax error, unexpected T_VARIABLE in D:\Demo\test.php on line 18
解决办法:主要是因为太过粗心,将数组单词拼错了,少了一个a。
这种错误往往是因为字符串拼写的问题,还有在语句最末尾忘记加上“;”。
3.通过PHP5新型字符动态输出JavaScript代码
shiyanshijintianderenhaoshaoa//包含了javascript代码ea;echo $str;?>
结果显示:
个人理解:在本例子中,PHP5新型字符的开始标签是“<<<ea”,结束标签是“ea;”,在标签内的内容都能够显示,除了嵌套在标签里的其他标签,如<font></font>标签。
注意:标记后面不能有空格,有空格会报错。新型字符串一般应用于HTML和JavaScript代码的格式输出。
4.区分单引号和双引号
代码:
输出变量的值$a';$b="怪兽出没";//双引号输出echo "输出变量的值$a$b";//单引号输出echo '输出变量的值$a$b';?>
结果显示:
注:双引号中包含的变量会按变量的实际值输出,而在单引号中的变量则把其看成普通字符串。