Может кто-нибудь сказать мне, почему это не работает?
Это просто грубый пример того, что я пытаюсь сделать где-то еще.
$stuff = array(
'key' => __DIR__ . 'value'
);
Однако это приводит к ошибке:
PHP Parse error: syntax error, unexpected '.', expecting ')' in /var/www/.../testing.php on line 6
Также это работает:
$stuff = array(
'key' => "{__DIR__} value"
);