PhpStorm - 保存到远程服务器

时间:2017-05-31 22:57:35

标签: php phpstorm linefeed

使用PhpStorm 2017.1.4

我在PHP中有一个MySQL查询字符串:

<php

    $MySQL_Query_String = "SELECT * 
    FROM  `VISITOR` 
    WHERE  `ID` =3

    -- eventually add the date order here as well
    ORDER BY `VISITOR`.`INACTIVE` ASC, `VISITOR`.`NAME` ASC";

?>

我发表评论,提醒自己--忽略该评论。

当我在浏览器中运行此代码时 - MySQL不会运行此部分:

ORDER BY `VISITOR`.`INACTIVE` ASC, `VISITOR`.`NAME` ASC

当我调试时 - 我看到字符串正在连接并像这样发送:

MySQL_Query_String = "SELECT * FROM  `VISITOR` WHERE  `ID` =3 -- eventually add the date order here as well ORDER BY `VISITOR`.`INACTIVE` ASC, `VISITOR`.`NAME` ASC";

缺少行返回Feed。 MySQL现在忽略了最后一行。

有趣的是 - 我在另一个应用程序中使用完全相同的代码 - 使用相同版本的PhpStorm - 并且它不会删除这里提到的换行符。

据我所知 - 而且我已经从每个应用程序中来回复制 - 没有区别。

我失去了几个小时的调试时间。 我没有立即看到线条返回被忽略。

为什么PhpStorm会在此处删除换行符?

0 个答案:

没有答案