- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
У кого-нибудь есть практический опыт применения методов-перехватчиков? Не могу вообразить ситуацию в которой без них не обойтись, к примеру без __cal(). При этом они возвращают значение, которое хотел присвоить клиентский код не существующему свойству/методу. Чем это может быть полезно? Если все равно такого свойства/метода не существует, то значение можно просто похерить со спокойной душой и все! Или я могу воспользоваться это шляпой как конструктором и проинициализировать свойство, присвоить ему значение и дальше использовать его в программе? - хотя это геморно как-то.
[, $v1, $v2] = $v3; - подскажите пжл что это? Это список? Первый аргумент или значение (не знаю что это) пропущен почему-то. Давно хотел узнать, даже не знаю как это называется.
Первый аргумент или значение (не знаю что это) пропущен почему-то.
Да, это list(). Первый аргумент пропущен, чтобы сохранить соответствие переменных элементам массива.
Давно хотел узнать
[, $v1, $v2] = $v3;
это назначение переменной $v1 значения $v3[1], а $v2 значения $v3[2],
то-есть полный синоним
$v1 = $v3[1];
$v2 = $v3[2];
Ну вот врёшь ведь. PHP понимает эту конструкцию только начиная с версии 7.1,
Спс за ответ! Вру! Но не нарочно, т.к. начинал изучать PHP, когда в ходу было 4-я, а заканчиваю 7-й. В голове уже все смешалось давно)
---------- Добавлено 19.04.2019 в 06:36 ----------
Так что получается, в переменной справа сохраняется список, или значение переменной входит в него?
use_linux, в переменной справа хранится массив
Array Destructuring
silicoid, а разве присваивание значений не справа налево?
Подскажите в чем ошибка? пхп выдает ошибку на 27 строке "вызов неопределенного метода PDO::fetch()". Единственное непонятно: до этого подключался через pdo 100+ раз без проблем, а на этот раз решил вые@нуться и написал класс, в котором все то же, что и обычно, только не рабочий оказался(
Как минимум метод query() не вызвали - запрос-то у вас в базу не ушёл, судя по коду.