Articles of синтаксис

Ошибка MySQL – «У вас есть ошибка в синтаксисе SQL»

Сообщение об ошибке, которое я получил: У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса, используемого рядом с «словом», «группой», «самонаблюдением»). VALUES («элемент», «а», «примечание к себе») »в строке 1 Код PHP: $toq="INSERT INTO articles ('word','group','selfnote') VALUES ('$ttle','$wrdr','$snote')"; Я пытался найти solutins, но они, похоже, не работали, […]

почему некоторые php-файлы не заканчиваются закрывающей скобкой «?>»?

Я работал с WordPress и другой CMS, и я заметил, что некоторые из php-файлов не имеют закрытия ?> . Когда я пишу свои собственные файлы, я должен включить ?> , В противном случае сбой программного обеспечения. Мне интересно, как они работают, или если есть определенные разделы темы, которые принимают этот тип php-файлов. Может быть, закрывающая […]

Что это за «iif» в php?

Кто-нибудь видел этот «iif» в php раньше? Что это на самом деле? Я пытаюсь найти документацию для него в php.net, но я не нашел его. Любой может дать простой пример того, как использовать этот «iif»?

Конкатенация синтаксиса ECHO в PHP

Я сделал небольшую функцию ( WordPress ), используя echo . /* .. Some code */ switch ($linktype) { case "next": echo '<p class="next">' . previous_post_link('%link',''.$prevthumbnail.'') . '</p>'; break; case "prev": echo '<p class="prev">' . next_post_link('%link',''.$nextthumbnail.'') . '</p>'; break; } /* .. Some other code*/ Используя «регулярный» синтаксис конкатенации, который я знаю … echo '<p class="next">'. […]

Что такое синтаксис «break / continue $ var» (будет удален в PHP 5.4)?

Я смотрю на альфа-1 новости о PHP 5.4 и нахожу некоторые вещи, которые удалены. В этом списке они говорят о break/continue $var syntax .

Почему PHP имеет знак $ перед переменными?

В PHP и некоторых других языках сценариев есть синтаксис $var то время как Java и другие языки мы можем сделать просто var . Есть ли какая-то теория? Помогает ли это им разобраться. Если нет, то почему они предпочитают лавировать на дополнительном персонаже впереди?

Получение переменной объекта с помощью строки + переменной

Я хотел бы сделать что-то вроде этого: echo $myObject->value_$id но я не знаю правильного синтаксиса, и я не уверен, что это возможно. $id – это какая-то переменная PHP, например, имеет значение 1. В конце я хотел бы получить $myObject->value_1 но номер части ( 1 ) должен быть динамическим.

PHP "или" Синтаксис

Я видел это много: $fp = fopen($filepath, "w") or die(); Но я не могу найти никакой реальной документации по этому синтаксису. Достаточно очевидно, что он делает, но могу ли я использовать его где угодно? И должен ли он следовать die() ? Существуют ли какие-либо предостережения для использования or когда вы можете использовать что-то вроде if […]

Заполнить массив значениями без цикла в PHP

Есть ли какой-либо метод (который не использует цикл или рекурсию) для создания и заполнения массива со значениями? Если быть точным, я хочу иметь эффект $t = array(); for($i = 0; $i < $n; $i++){ $t[] = "val"; } Но проще.

Что это за синтаксис в PHP?

$test= <<<EOF …. EOF; Я никогда этого не видел. Для чего он используется?