echo 'SKU is B001'.die();
в приведенной выше строке из-за штампа в конце, эхо не отображает строку.как отобразить строку с эхом, которое имеет функцию die
Как работает здесь?
echo 'SKU is B001'.die();
в приведенной выше строке из-за штампа в конце, эхо не отображает строку.как отобразить строку с эхом, которое имеет функцию die
Как работает здесь?
Порядок оценки заключается в следующем:
echo('SKU is B001'.die());
РНР необходимо оценить параметр для echo
прежде, чем она может вызывать эхо:
'SKU is B001'.die()
Оператор .
теперь необходимо оценить 'SKU is B001'
, который это только 'SKU is B001'
и результат die()
, прежде чем он сможет объединить строки;
Как только он называет die
, выполнение программы останавливается.
Используйте функцию умереть, как die('SKU is B001');
эхо «SKU является B001'.die ("умер");
«умер» будет выводиться.
Я думаю, что блок 'SKU is B001'.die("died");
будет работать до эха.
Вы хотите знать, почему он умирает до вывода строки? –
да, я хочу знать, как die() работает здесь –