글쎄, 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 그래서 아무 생각도 없다.
또는 어쩌면 문법 강조 표시에 의존해서는 안됩니까? : http://php.net/manual/en/language.types.string.php
그것은 당신은 어떤 공백없이 줄의 시작 부분에 종료 MYSQL;
을 둘 필요가 <<<
입니다 :
** 코드를 실행하여 결과를 볼 수도 있습니다. -P –
모든 편집자가 구문 강조를 위해 heredoc 문자열을 지원하는 것은 아닙니다. – hakre
^그것을하고 있습니다. 방금 방금 전에 공간이있었습니다. 고마워;) – nowayyy