“Альбатрос Аэро”, восстановленный Ил-14 - знакомство, поездка на аэродром в Ступино
www.facebook.com/IlyushinIl14restoring
Уровень статьи: начальный/средний
Массив в PHP — один из самых мощных типов данных. Он может работать как линейный массив (список), как ассоциативный (словарь) и как смешанный. В качестве ключа массива может использоваться либо целое число, либо строка, причем строка, если она представляет собой целое число (например, «5»), будет конвертирована в целое. Остальные типы, за исключением массивов и объектов, так же конвертируются в целое или строку — подробнее можно прочитать в документации.
Несмотря на мощные возможности базового типа array иногда хочется их расширить. Например, подобный кусок кода можно встретить, наверное, в большинстве php-проектов:
$foo = isset($array['foo']) ? $array['foo'] : null;
$bar = isset($array['bar']) ? $array['bar'] : null;
Один из способов сделать этот код короче и элегантней — использовать короткую запись тернарного оператора:
$foo = $array['foo'] ? : null;
$bar = $array['bar'] ? : null;
Но такой код выкинет PHP Notice в случе, когда ключ не определен, а я стараюсь писать максимально чистый код — на сервере разработки выставлено
error_reporting = E_ALL
. И именно в подобных случаях на помощь приходит ArrayObject — класс, к объектам которого можно обращаться используя синтаксис массивов и позволяющий изменять поведение используя механизм наследования.
Рассмотрим несколько примеров изменения поведения.
Читать дальше →
Inspired by Arrow series.
original: http://vk.com/doc3613434_228830427
В ночь с 1 на 2 сентября Lady Gaga открыла музыкальный фестиваль iTunes Festival компании Apple в Лондоне, где исполнила 7 новых песен из грядущего осенью третьего альбома певицы ARTPOP: Aura, Sex Dreams, ARTPOP, Jewels And Drug (совместно с T.I., Too $hort, Twista), Swine, MANiCURE, I Wanna Be With You, а также первый официальный сингл Applause, положительно встреченный критикой и музыкальной прессой. Во время выступления певица прямо на сцене меняла парики, обувь, отрывала голову игрушечной русалке, подаренной фанатами и искренне общалась со своими маленькими монстрами, не сводившими с неё восторженных глаз и объективов своих айфонов. Я в особенном восторге от песни Swine- постановка, хореография, серебряная маска свиньи были прекрасны:)