PHP НЕ ПОНИМАЕТ
PHP - это мощный язык программирования, но часто возникают ситуации, когда он не понимает определенные команды или действия.
Например, в PHP невозможно передать функцию в качестве аргумента в другую функцию таким образом, как это можно сделать в языках, например, JavaScript:
function foo($func){
$func();
}
$myFunc = function(){
echo "Hello World!";
};
foo($myFunc);
В PHP приходится использовать другие методы передачи функций в качестве аргументов, например, использовать строковое имя функции:
function foo($funcName){
$funcName();
}
function bar(){
echo "Hello World!";
}
foo('bar');
Также PHP не понимает некоторые математические операции, например, деление на ноль:
$result = 10 / 0;
Этот код выдаст ошибку "Division by zero". Поэтому в PHP необходимо предварительно проверять делитель на ноль перед делением.
CSS В PHP. ТАКОЕ ВОЗМОЖНО?
ООП для начинающих PHP. Обработка ошибок PHP
Урок 003А - как запустить php код или php скрипт
Почему PHP не любят
PHP: НЕПРАВИЛЬНЫЙ ПУТЬ - Кирилл Несмеянов
Когда ты PHP'шник ... (Пародия)
PHP: Неправильный путь
Почему все ненавидят PHP?
Западные деньги красть страшно - воруют у собственного народа. Александр Дубинский. Дикий LIVE.
#2 Уроки PHP - Учим язык PHP, Конец строки на языке PHP