|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
exit来实现结束后面的PHP语句的执行,缩小调试范围,特别是数据库交互的程序,先输出个SQL语句看看,对了,再分析怎么会插入/删除不成功呢?这样对查错很有帮助。 一,PHP剧本代码标志
PHP的剧本是文件中一对特别标志所包含的内容,如ASP是“<%....%>”,PHP可当作是“<?...?>”。
但是为了顺应XML尺度以将PHP嵌入到XML或XHTML中,PHP不建议利用短格局的“<?...?>”,而建议利用长格局标志“<?php...?>”
另外PHP代码块还撑持 <script language="php">...</script>的标志模式。
二,PHP指令分隔符
PHP的每条语句需求由分号“;”离隔,但关于PHP停止标志“?>”来讲,因其主动隐含一个分号,所以不需求追加分号。
所以,一个PHP剧本的格局可以下:
<?php
/*
............ ;
............ ;
............ ;
............
*/
//注重最初一行可以没有分号
?>
三,PHP的正文
PHP多行正文利用 “/* ......... */”
单行正文利用“#”或“//”
四,PHP的输入
ASP中利用“<%=...%>”疾速输入单行,或利用“<%Response.Write("...")%>”
在PHP中直接利用“echo()”或“print()”,好比:
<?php
echo "a";
echo (b);
echo ("c");
echo d;
?>
将输入为“abcd”,以上四种均能正常输入。
但这在ASP中,特别是 echo "a";和 echo d; 均输入为字符串自己,是不成能的。这就需求懂得到PHP的变量界说。
五,PHP的变量
和ASP一样,PHP变量也能够不需求先界说,直接利用便可。关于变量的类型,在赋值时主动生成。
PHP中的各类变量均在变量名前加上“$”以示区分。
<?php
$a="123";
echo a;
echo $a;
?>
输出为“a123”
六,PHP中的单引号和双引号之别
<?php
$a="123";
echo "$a";
echo '$a';
?>
输入为“123$a”,个中 echo "$a" 输入了变量a的值,而 echo '$a' 输入的是单引号中的字符串自己。
<?php
$a="123";
echo "$a'$a'";
?>
则输入为“123'123'”并非“123$a”。固然是'$a',但置于双引号下变量仍是被交换了。
所以,可以得出:只需是双引号中内容中的变量,城市被替换;而单引号中的则不作任何交换。
双引号中的内容需本义的,利用“\”前缀,好比“\\”,“\$”、“\"”。所以要输出“123$a”,则为
<?php
$a="123";
echo "$a\$a";
?>
再好比:
<?php
$a="123";
echo "$a\$a\"\\";
?>
输入为“123$a"\”。
ASP转学PHP需求注重:
1,分隔符逗号“;”轻易健忘写。
2,变量的界说和利用。
3,单引号和双引号的用法。
PHP手册下载:
http://www.php.net/download-docs.php
从刚开始练习的PHP基础语法练习,到PHP语言在WEB中的应用,再到实际的项目开发,如留言版,相册系统,中小型公司网站系统,以及期间做过的有关团队合作的小游戏,让我受益匪浅,学到了很多。 |
|