• Зачем в PHP ссылки?

    MintTea
    @MintTea
    Ну так, сходу:

    Модификация элементов внутри цикла требует ссылки:
    foreach ($array as &$item) {
        $item *= 2;
    }

    Рекурсивное замыкание реализуется ссылкой:
    $recursiveClosure = function() use (&$recursiveClosure) {
        $recursiveClosure();
    };

    Передача параметров в функцию по ссылке:
    function foo(&$result)
    {
        $result = 'result';
    }


    Можно продолжать. Я удивлен, как вы не столкнулись ни с одним из вышеперечисленного за год.
    Ответ написан
    6 комментариев
  • Как выполнить html-код перед выполнением php?

    demark
    @demark
    Никакой тут проблемы нету. Есть непонимание как работают разные сущности — серверная и клиентская.

    php выполняется не в браузере, а на сервере и отдаёт через веб-сервер сорсы для браузера, а далее, в браузере вступает в игру javascript (если включён).

    в вашем случае, единственная возможность исполнить сначала js — это загрузить страничку, а потом аяксом сделать запрос на сервер к скрипту php.
    Ответ написан
    1 комментарий