我试图确定语法上必需的分号是否会出现在PHP的括号内。
示例:
(legitimate_statement;)
这会发生吗?或者语法上必需的分号只出现在表达式/函数参数之外等等......?
答案 0 :(得分:2)
可以,是的。
for ($i=0; $i<10; $i++)
echo $i . '<br>';
那里有2个分号。
答案 1 :(得分:0)
在PHP中的许多类型的语句中,有许多由结束;
字符定义。看看zend_lanaguage_parser.y
里面的PHP语法,你可以在那里看到PHP域中语句的确切定义。