さて、私は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);
}
正しい方法ですか?私はまだ非常にnoobishですので、考えていません。
多分、私は構文の強調表示に頼ってはいけませんか? :/
**コードを実行して何が起こるかを見ることもできます; -P –
すべてのエディタが構文強調表示のためにheredoc文字列をサポートしているわけではありません。 – hakre
^それがあります。私はちょうどそれの前にスペースがあった。ありがとう;) – nowayyy