language-construct
В чем разница между языковой конструкцией и "встроенной" функцией в PHP?
Я знаю, что include, isset, require, print, echo, и некоторые другие - это не функции, а языковые конструкции.
Некото ... 1
echo 'foo'; //no return value
Так в чем же внутренняя разница между языковой конструкцией и встроенной функцией?
Что такое: в PHP 5.3? [дубликат]
Возможный дубликат:
Какие операторы PHP "?" и ":" называются и что они делают?
Из http://twitto.org/
<?P ... ме того, что делать они подразумевают под анонимными функциями? Разве это не было чем-то, что существовало какое-то время?
Разница между точкой и запятой при объединении с echo по сравнению с возвратом?
Я только что обнаружил, что это сработает:
echo $value , " contiue";
Но это не так:
return $value , " contiue";
В то время как "." Работает в обоих случаях.
В чем разница между точкой и запятой здесь?
Используйте константу в качестве имени класса
Мне нужно использовать константу в качестве имени класса для доступа к статическому свойству этого класса, то есть
cla ... NAME", "a");
echo CLASSNAME::$name;
Это возвращает ошибку, что класс CLASSNAME не существует.
Есть какое-то решение?
Что такое языковая конструкция? Как (теоретически) это реализуется в C?
Я знаком с тем, как функции PHP сопоставляются с функциями на C в коде C под PHP.
Я знаю в C, что означает функция и что означает МАКРОС().
Я не понимаю, что означает языковая конструкция, подобная echo, в PHP.
Существует ли языковая конструкция, аналогичная списку PHPs() в C#?
PHP имеет языковую конструкцию list(), которая обеспечивает назначение нескольких переменных в одном операторе.
$a = 0 ... his.maximumSpeed = maximumSpeed;
this.weight= weight;
this.isDiesel= isDiesel;
/// etc.
}
}
Что означает "выражение массива" в php?
Http://php.net/manual/en/control-structures.foreach.php
Пытаюсь лучше понять цикл foreach. В приведенной выше документ ... что "Первая форма зацикливается на массиве, заданном array_expression".
Что такое в мире выражение array_expression?