解析错误:语法错误,在php中出现意外'='
问题描述:
当我在书籍'Drupal 8 for absolute beginners'中为php做一个示例教程时,我发现加载页面时出错。为简单起见,我改变while循环到一个简单的代码如下:解析错误:语法错误,在php中出现意外'='
<?php x=1; echo x; ?>
它会报告类似的分析错误的错误:语法错误,意想不到的“=” ...中的1号线
PHP卜当我变量x更改为$ X,
<?php $x=1; echo $x; ?>
它没有给出错误。
什么问题?我在书中的这个例子中看到变量x前面没有$。
答
php变量总是以$为前缀。这本书可能有错误。
请参阅:https://www.w3schools.com/php/php_variables.asp –
所有PHP变量必须以'$'开头,而javascript变量则不能。你困惑的JavaScript和PHP代码? – RiggsFolly
@MuhammadFaizanUddin,谢谢,我应该检查书中给w3schools的链接。虽然书中缺少$符号,但w3schools中的代码格式正确。 – seasoul