Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (4)

Лучшие ответы пользователя

Все ответы (6)
  • Можно ли использовать use с неанонимными функциями PHP?

    @MrButek
    Нельзя, это будет синтаксической ошибкой.

    А объявление вложенной неанонимных функций в PHP определяет глобальную функцию, которая не имеет никакого доступа к переменным родительской функции. Происходит то же, как будто функция и не вложенная вовсе.
    function person($name) {
    	function sub() {
    		return $name; // ошибка
    	}
    }

    Хуже того, если мы в таком виде два раза вызовем person(), то получим ошибку переопределения sub().

    Если вы хотите нормальные замыкания то везде используйте анонимные функции. Либо переходите на другие языки, с лучшим дизайном (Python/Ruby).
    Ответ написан
    Комментировать
  • Как ограничить скачивание файла по прямой ссылке?

    @MrButek
    Можно выдавать файл через PHP-скрипт, который перед отправкой файла проверяет, залогинен пользователь или нет и заплатил ли он за файл или нет.
    Ответ написан
    4 комментария
  • Как вы (программисты) учились в ВУЗах?

    @MrButek
    Математики преподавали много, но учился я по ней без интереса, в общем, на тройки.
    А программирование преподавали хорошо, и учился я на пятерки.

    Правда спустя год после окончания обучения осознаю важность математики в программировании. Без хороших мат. знаний делать в серьезном программировании особо нечего.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (1)