Вы знаете, как вернуть ссылку на переменную $_SESSION из функции eval() . class SessionAccessor { static function &getVar() { return eval('return $_SESSION["sample"];'); } } Ошибка проверки, вот результат, который я хочу: $sample =& SessionAccessor::getVar(); $sample = 'new value'; // sets $_SESSION['sample'] to 'new value' Если вам интересно, нужно ли использовать eval() , то да.
Я слышу, как люди говорят об инъекции зависимостей, и все это приносит пользу, но я этого не понимаю. Мне интересно, является ли это решением проблемы «Я передаю соединение с базами данных как аргументы все время». Я пробовал читать запись на wikipedia, но пример написан на Java, поэтому я не понимаю, в чем разница, которую он […]
Я хочу передать параметры из интерфейса командной строки PHP, а затем читать значения с помощью скрипта PHP, примерно так: <?php $name1 = $argv[1]; echo $name1; ?> Я передаю переменную из CLI следующим образом: C:\xampp\php\php.exe name.php Robby Вышеупомянутые работы, я получаю Robby как результат. Но я хочу сделать что-то вроде этого: C:\xampp\php\php.exe name.php -inputFirstName="Robby" Чтобы пользователь […]