ФорумПрограммированиеPHP для идиотов → Что Я, %username% ненавижу в ПХП

Что Я, %username% ненавижу в ПХП

  • prodigy

    Сообщения: 19 Репутация: N Группа: Кто попало

    Spritz Май 30, 2012, 12:02 п.п., спустя 7 дней 23 часа 17 минут

  • Nyaah

    Сообщения: 574 Репутация: N Группа: Джедаи

    Spritz Май 30, 2012, 2:37 п.п., спустя 2 часа 35 минут 15 секунд


    http://habrahabr.ru/post/142140/
    А я играю на гармошке у прохожих на виду
    Work, buy, consume, die
  • Andreus

    Сообщения: 16 Репутация: N Группа: Кто попало

    Spritz Авг. 18, 2012, 10:19 п.п., спустя 80 дней 7 часов 41 минуту

    Не женитеся, ребята,
    Не валяйте дурака:
    Я женился, взял без сисек,
    А теперь без молока.
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz Янв. 16, 2014, 3:47 п.п., спустя 515 дней 17 часов 28 минут

    Не то, что бы я ненавижу, но не хватает тайпхинтинга для массивов объектов ClassName[], InterfaceName[].

    // то есть можно так
    setComment(CommentInterface $comment)
    // или так
    setComments(array $comments)
    // но нельзя так
    setComments(CommentInterface[] $comments)


    @Абырвалг, и вот, есть шансы, что это появится: https://wiki.php.net/rfc/arrayof

    Спустя 31 сек.

    http://pyha.ru/forum/topic/3933.18#msg157095
  • vasa_c

    Сообщения: 3131 Репутация: N Группа: в ухо

    Spritz Янв. 16, 2014, 3:53 п.п., спустя 6 минут 19 секунд

    При вызове каждый раз будет перебираться массив и проверяться все элементы? Накладненько…
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz Янв. 16, 2014, 5:59 п.п., спустя 2 часа 5 минут 29 секунд

    так а хули, если тоже самое сейчас руками делаем?

    Спустя 21 сек.

    руками еще накладнее, чем если б это в ядре было
  • vasa_c

    Сообщения: 3131 Репутация: N Группа: в ухо

    Spritz Янв. 17, 2014, 2:53 п.п., спустя 20 часов 54 минуты 6 секунд

    @Абырвалг, ты реально массивы проверяешь?
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz Янв. 17, 2014, 2:57 п.п., спустя 3 минуты 58 секунд

    Ну если честно - то нет, делаю вид, что там все правильно передали)

Пожалуйста, авторизуйтесь, чтобы написать комментарий!