嗯,我想知道什麼是正確的方式來做Heredoc語法?Heredoc <<<或<<?
在我的代碼編輯器中,'e-text editor'在做<<<
完全拋棄了語法高亮。
,做< <,而不是沒有。
代碼:
private function buildDB() {
// build database
$sql = <<<MySQL_QUERY
CREATE TABLE IF NOT EXISTS testDB (
title VARCHAR(150),
bodytext TEXT,
created VARCHAR(100);
)
MYSQL_QUERY;
return mysql_query($sql);
}
這是正確的方式?我仍然非常不喜歡,所以不知道。
或者我不應該依賴語法高亮呃? :/
您還可以**運行代碼並查看會發生什麼; -P –
並非所有編輯器都支持用於語法突出顯示的heredoc字符串。 – hakre
^它的確如此。我剛纔有空間。謝謝;) – nowayyy