一个愚蠢的问题,但我正在学习,也许你可以教我一些东西!

有时我有5或6行长的mysqli查询,我首先使用phpmyadmin对其进行测试,在这里我可以按Enter键以“整齐地排列”它们,以便我在编码时查看。如果我将它们复制并粘贴到我的php文件中,则由于换行而无法使用。

我知道我可以添加到变量,并使其像:

$query = "SELECT bla bla bla bla";
$query .= " FROM table ...";
$query .= " WHERE ...";

但是我只是想知道是否有一种更好/更容易/更精巧的方式来布置我的代码。
我使用phpstorm,并且可以在上面包装,但是可以在屏幕的边缘进行包装,因为在某些特定的位置包装起来会更好。

也许有点傻,但是很高兴知道是否有把戏!

谢谢

最佳答案

您可以使用heredoc,但字符串中的换行符应该没有问题。我经常有跨越多行的字符串。不过Heredoc对您来说将是一个不错的选择。 http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc

10-07 19:10
查看更多