我在Windows 8.1计算机上针对此文件使用php -l
运行了PHP语法检查:
test.php的:
<?php
echo '
,输出如下:
' (T_ENCAPSED_AND_WHITESPACE) in test.php on line 2
Errors parsing test.php
但是当我在运行CentOS 6.5的VM上尝试时,输出正常:
PHP Parse error: syntax error, unexpected ''' (T_ENCAPSED_AND_WHITESPACE) in test.php on line 2
Errors parsing test.php
如您所见,Windows下生成的结果被切断 在这两种情况下我都使用PHP 5.5.11。这有什么问题?
我也尝试过PHP版本5.5.12,5.4.27和5.3.27,只有5.3.27产生了正常结果而不是切断的结果。
答案 0 :(得分:0)
你应该关闭你的'
echo ' .... ';
尝试查看魔法卡托配置它可能会帮助你
或尝试:
echo " .... ";