编写PHP代码调用var_dump函数时出现语法错误,求助
PHP语法错误排查:Unexpected 'var_dump' 报错
我的PHP代码和教程几乎一致:
<?php $s1 = "something"; var_dump ($s1)
原本希望通过var_dump输出变量的值和类型,但运行时触发错误:
PHP Parse error: syntax error, unexpected 'var_dump' (T_STRING) in /home/wQdozU/prog.php on line 2
错误原因
问题出在第二行的var_dump($s1)语句末尾缺少分号——PHP规定每条执行语句必须以分号;结尾,缺少分号会导致解析器无法识别语句边界,进而触发语法错误。
修正后的代码
<?php $s1 = "something"; var_dump($s1);
修正后运行会正常输出:string(9) "something",完全符合预期。
我使用在线PHP运行平台测试代码,欢迎同样对编程充满热情的伙伴一起交流学习、解答问题。
内容的提问来源于stack exchange,提问作者yasin 779
相关产品推荐
相关产品推荐

