<?= '' // .$x ?>
static $style;
if(empty($script))
$style = "<style>body{display:none;}</style>";
class item{
public ?int $count1;
public int $count2;
}
array(1) {
["id"]=>0
}
echo //$x
вернет ошибку.<?php echo //$x ?>
<?= //$x ?>
разумеется это хотелка. Но хотелка облегчающая рефакторинг, и отладку кода, причем для многих. Это синтаксический сахар. Еще раз напомню что моя хотелка не для PHP как для языка программирования, а как для PHP языка с простой шаблонизацией макетов страниц разметки. Но Вы наверно уже забыли что такое верстка и шаблоны.<?= //$x ?>
не вызывал ошибки.<?= //$x ?>
это не должно вызывать ошибку.
Этот пример не работает.
EMPTY() - я использую вместо знака !, так как когда читаешь код знак ! в глаза не бросается при беглом взгляде.
Я выше просто лирикой позанимался. Извините уж.
Проблема была уже решена, а протест в душе остался, что мол методику из современного мира с типизацией ввели, а при этом значения по умолчанию для типизированных переменных забыли.