使用记事本++评论``//在PHP停止脚本(Using Notepad++, comments `/

2019-10-17 01:50发布

这个问题开始了这个问题: 为什么这个`$ _SESSION = $ _POST`失败?

一段时间后,我发现,在这个问题描述我的问题是由注释引起//在PHP(如问题在上次更新中所述)。

我怀疑我的编辑记事本+ +有某种对这种影响。

举个例子,如果我写的:

<?
echo "test1<br>";
echo "test2<br>";
echo "test3<br>";
// Comment
echo "test4<br>";
echo "test5<br>";
?>
<?
echo "test6<br>";
echo "test7<br>";
echo "test8<br>";
?>

注释后一切// Comment当前里面<?...?>被忽略。 输出到上述是这样的:

TEST1
TEST2
TEST3
TEST6
TEST7
test8

另一种意见/*...*/工作正常。

奇怪的是它只是发生在我编辑或创建注释。 所有其他不变意见没有坏处。 可能有一些记事本++设置造成这一点,我不知道。 如果之前已经经历了“看不见”的东西,当你反复折腾的程序发生,所以我可能做错的somepoint。

有什么建议么?

Answer 1:

检查你的行结束! 保存与UNIX风格的行结束的文件。 (编辑> EOL转换> UNIX格式)



文章来源: Using Notepad++, comments `//` in PHP stops the script