webinfo

Рейтинг
306
Регистрация
22.01.2021
Виктор Петров #:
не факт, что именно Мюллер

Скорее всего. Мюллер обычно такую чушь не несёт в массы, что меня и удивило.

Виктор Петров #:
Правда или очередной бред из лысой головы Мюллера

Ссылку на Мюллера дадите?

Хетцнер же. Немцы ведь, там "Ц".

https://ru.howtopronounce.com/hetzner

ArbNet #:
Не виртуальная машина входит в PHP, а PHP включён в виртуальную машину Zend. То есть PHP интерпретирует исходный код, а опкод который движок zend преобразует в машинный код и процессор уже выполняет нужные действия.

Ваши представления о PHP весьма своеобразны. И процитированное выражение несколько несвязно. Но Вы работайте, не смущайтесь.

ArbNet #:
А не приспосабливать итерируемый язык в виртуальную машину

Виртуальная машина входит в ядро PHP. Не надо ничего приспосабливать. Оно автоматически работает.

Brand from Amber #:
Получается, что если при определении метода амперсанд стоит, то при вызове, его указывать не обязательно? т.е. в случае с Page::initModule($mod, &$page); достаточно его просто удалить?

Да, и не только необязательно, а вообще нельзя с версии PHP 5.4.

Brand from Amber #:
А как быть с конструкциями вида

Та же хрень.

Brand from Amber #:
Он там стоял

Значит, просто убрать при вызове.

Brand from Amber :
в каком направлении копать, чтобы вылечить эти ошибки не сильно меняя логику работы скрипта?

В том месте, где определяется метод prepareNewPath(), добавить амперсанд перед параметром, что-то вроде

public function prepareNewPath(&$url) 
{
...
}

А в вызове метода амперсанд убрать

        public function newPage($url,$template)
        {
                $this->prepareNewPath($url);
        }
ArbNet #:
если люди не знают, что такое порты

А Вы знаете, что такое порты?

Всего: 7661