ФорумПрограммированиеPHP для идиотовPHP и ООП → Namespaces in PHP

Namespaces in PHP

  • Patrick

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

    Spritz 17 июля 2007 г. 20:49

    В php6 будет Namespaces, вот собственно патч http://news.php.net/php.zend-engine.cvs/5894. Что вы об этом думаете?
    ЗЫ Новости правда несколько дней)))
  • vasa_c

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

    Spritz 17 июля 2007 г. 21:55, спустя 1 час 5 минут 35 секунд

    Т.е. это просто патч, а не встроенная возможность? Посмотрим, насколько органично он встанет на ядро.
  • Patrick

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

    Spritz 17 июля 2007 г. 22:23, спустя 27 минут 43 секунды


    Т.е. это просто патч, а не встроенная возможность? Посмотрим, насколько органично он встанет на ядро.

    Раз в CVS то на php5.2.3 должен стать без проблем. думаю в 5.3.х будет стоять по умолчанию хотя не факт…
  • NightmareZ

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

    Spritz 25 июля 2007 г. 15:40, спустя 7 дней 17 часов 17 минут

    Пространства имён не помешали бы. Я так и не понял, почему раньше решили его не делать (а ведь собирались в пятой)….
  • Patrick

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

    Spritz 25 июля 2007 г. 17:19, спустя 1 час 38 минут 54 секунды

    Писал без Namespaces и буду по крайней мере год точно…
    Реализации еще сырая так что пока путного не будет и думать неочем….
  • disc

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

    Spritz 11 ноября 2007 г. 23:01, спустя 109 дней 6 часов 42 минуты

    А я вот не понимаю для чего нужны эти Неймспейты, просветите если не трудно.
  • adw0rd

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

    Spritz 12 ноября 2007 г. 3:44, спустя 4 часа 42 минуты 59 секунд


    А я вот не понимаю для чего нужны эти Неймспейты, просветите если не трудно.


    http://ru.wikipedia.org/wiki/Namespace
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • disc

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

    Spritz 12 ноября 2007 г. 12:35, спустя 8 часов 51 минуту 23 секунды

    Обновился до 5,2,5 думал что там уже можо заюзать неймспейсы, но пока дает ошибку, может я что не так делаю?

    <?php
    namespace Foo {
    class Bar {
    static $x= 'y';
    }
    }

    var_dump(Foo::Bar::$x);
    ?>
  • Patrick

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

    Spritz 12 ноября 2007 г. 12:50, спустя 14 минут 51 секунду


    Обновился до 5,2,5 думал что там уже можо заюзать неймспейсы, но пока дает ошибку, может я что не так делаю?

    обнови до 5.3. там они есть…..
  • disc

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

    Spritz 12 ноября 2007 г. 16:32, спустя 3 часа 41 минуту 48 секунд

    Спасиб, но я обновляюсь когда 5,3 будет стабильным, пока не имеет смысла.
  • haritonmk

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

    Spritz 15 декабря 2007 г. 11:50, спустя 32 дня 19 часов 18 минут

    А РНР4 подерживает ООП?
  • vasa_c

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

    Spritz 15 декабря 2007 г. 12:11, спустя 21 минуту 1 секунду

    Криво. Более того, php4 сам уже не поддерживается разработчиками.
  • Patrick

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

    Spritz 15 декабря 2007 г. 20:45, спустя 8 часов 34 минуты 1 секунду

    vasa_c, ещё поддерживается ;) но ждать осталось недолго)))

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