作者edash (团长)
看板PHP
标题[请益] 关於分号的使用
时间Wed Sep 11 05:41:32 2013
PHP uses semicolons to separate simple statements.
A compound statement that uses curly braces to mark a block of code, such as
a conditional test or loop, does not need a semicolon after a closing brace.
Unlike in other languages, in PHP the semicolon before the closing brace is
not optional:
各位板友好,近期刚接触PHP,最近在读的书里面提到分号的使用,有些不明之处,
故节录部分原文,希望板友能不吝指点
前两句其实跟C语言是一样的使用原则,我可以理解它的意思。
但是最後一句,如果我没解读错误的话,它是说PHP跟其他语言的差异,在於结束括号
的前面一定要加分号。
例:
if ($needed) {
echo "xxx";
}
如上例,确实是有在结束括号前加分号,但作者为什麽会写说这是跟其他语言的差异呢?
因为像C语言应该也是这样子的,感觉这不是什麽特殊的属性。
还请板友多多指教,谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.248.71.184
1F:推 Jerr:因为的确有其他语言不用加分号啊 09/11 11:19
2F:→ danny8376:对PHP而言的对照组语言不会是C那种啦XD 09/11 11:57
3F:→ edash:谢谢回应 09/11 17:01
4F:→ chrisQQ:python 表示 09/12 13:54