Welcome to PHPClub
В эти выходные на LinuxFest v.12! Поляна от PHPClubа Мастер-классы по Javascript, AJAX/COMET, jQuery!
Боишься нашего дизайна?
поиск:
   
 Начало | Настройки | Расширенный поиск | РегистрацияПосмотреть новые сообщения 
  
PHP Club форумы: > Разное > PHPWorld - новости из мира PHP > Пространства имен в 5.3 - доступны снапшоты
Страниц (5): [1] 2 3 4 » | ... Последняя »  

Автор
Тема ОТВЕТИТЬ
Develar
Продвинутый новичок

На форуме с: Nov 2005
Cообщений: 259
Город: Saint Petersburg, Russia
Пространства имен в 5.3 - доступны снапшоты

На http://snaps.php.net/ уже можно скачать 5.3 с поддержкой namespace (http://tony2001.livejournal.com/134243.html) Информацию о namespace можно почитать на http://blog.agoraproduction.com/ind...fix-part-1.html, http://blog.agoraproduction.com/ind...way-around.html и, конечно, в php.internals - http://news.php.net/php.internals/30440
Отредактировано Develar 17.10.07 в 08:49

Old Post 17.10.07 07:00 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
boombick
boombick.org

На форуме с: Oct 2005
Cообщений: 693
Город: Moscow, Russia

Один хрен бОльшая часть тупорылых провайдеров не будут обновляться...

Old Post 21.10.07 00:58 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
ustas
Элекомист №1

На форуме с: Apr 2007
Cообщений: 266
Город: BLR

boombick
бООООООООООООООООООООООООООООООльшая часть еще даже на 4


__________________
прекрасно работает снайпер

Old Post 21.10.07 01:47 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
phprus
Санитар PHPClubа

На форуме с: Aug 2003
Cообщений: 1573
Город: Perm, Russia

ustas
 
бООООООООООООООООООООООООООООООльшая часть еще даже на 4


Я думаю, что когда php4 больше не будет поддерживаться процесс перехода пойдет быстрее.

Old Post 21.10.07 06:38 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
AP
Продвинутый новичок

На форуме с: Jan 2007
Cообщений: 115
Город: Смоленск

Интересно какая часть разработчиков им(NS) будет пользоваться????

Old Post 21.10.07 11:14 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
tony2001
TeaM PHPClub

На форуме с: Jun 2000
Cообщений: 8777
Город: msk.ru/kh.ua

а почему вас это интересует?

Old Post 21.10.07 11:17 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
AP
Продвинутый новичок

На форуме с: Jan 2007
Cообщений: 115
Город: Смоленск

tony2001
Просто кричали и плакали чуть ли не через одного, "дайте нам Namespaces!!!". Вот дали.... Интересно что теперь эти люди буду говорить...

Old Post 21.10.07 11:20 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
tony2001
TeaM PHPClub

На форуме с: Jun 2000
Cообщений: 8777
Город: msk.ru/kh.ua

а, вы про пользователей..
это да. скорее всего, половина из кричавших "хочу!" через пару дней поймёт, что и неймспейсы - не панацея.

Old Post 21.10.07 11:22 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
Major
Продвинутый новичок

На форуме с: Aug 2006
Cообщений: 171
Город: Пехепеляндия

Осталось добавить строгую типизацию, перегрузку операторов, множественное наследование классов и будет всем счастье =). Где-то я такой язык уже видел...

Old Post 21.10.07 12:55 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
tony2001
TeaM PHPClub

На форуме с: Jun 2000
Cообщений: 8777
Город: msk.ru/kh.ua

ничего из этого не будет добавлено, отчасти потому, что "где-то такой язык уже есть..".

Old Post 21.10.07 13:51 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
bkonst
.. хочется странного?...

На форуме с: Dec 2005
Cообщений: 438
Город: Россия

 
Автор оригинала: tony2001
а, вы про пользователей..
это да. скорее всего, половина из кричавших "хочу!" через пару дней поймёт, что и неймспейсы - не панацея.


...как минимум, потому что...
 
Автор оригинала: boombick
Один хрен бОльшая часть тупорылых провайдеров не будут обновляться...



__________________
Конст.

Old Post 21.10.07 14:00 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
tony2001
TeaM PHPClub

На форуме с: Jun 2000
Cообщений: 8777
Город: msk.ru/kh.ua

нет, прямой связи между этим нет, за неймспейсы в основном ратовали люди, которые имеют возможность из использовать.

с другой стороны, а что вы хотели?
провайдеры не апгрейдятся только потому, что ВЫ сидите и молчите.
или вы думали, что провайдерами не всё равно что у них на серверах стоит?
клиенты молчат? деньги платят? всё работает? значит, всё окей, зачем что-то трогать.

Old Post 21.10.07 14:05 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
Krishna
SCJP 6 :-)

На форуме с: Sep 2004
Cообщений: 947
Город: Default City

 
Осталось добавить строгую типизацию, перегрузку операторов, множественное наследование классов и будет всем счастье =).


Вот перегрузку методов, ИМХО, стоило бы добавить.
А что-то типа множественного наследования уже можно реализовать через интерфейсы..

Old Post 21.10.07 15:02 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
Major
Продвинутый новичок

На форуме с: Aug 2006
Cообщений: 171
Город: Пехепеляндия

 
Вот перегрузку методов, ИМХО, стоило бы добавить.


вообще-то уже существует.

-~{}~ 21.10.07 18:20:

 
А что-то типа множественного наследования уже можно реализовать через интерфейсы..


А смысл? Я честно говоря не вижу смысла в интерфейсах. Кстати может кто-то мог бы объяснить, если такие найдутся. В интерфейсах можно объявитьтолько прототипы функций, но не их реализацию. Так писать нельзя же


interface {
    function 
foo($var)
    {
        echo 
$var;
    }
}


А смысл

interface {
    function 
foo($var);
}


честно говоря не совсем понимаю.

Old Post 21.10.07 15:14 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
Krishna
SCJP 6 :-)

На форуме с: Sep 2004
Cообщений: 947
Город: Default City

Major
 
вообще-то уже существует.


Пример можно?

-~{}~ 21.10.07 18:35:

 
А смысл? Я честно говоря не вижу смысла в интерфейсах. Кстати может кто-то мог бы объяснить, если такие найдутся. В интерфейсах можно объявитьтолько прототипы функций, но не их реализацию. Так писать нельзя же


Смысл в полиморфизме. (В части подстановок)

Old Post 21.10.07 15:34 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
Major
Продвинутый новичок

На форуме с: Aug 2006
Cообщений: 171
Город: Пехепеляндия


class {
  public function 
__call$sName$argv )
  {
     
var_dump($sName$argv);
  }
}


$a = new A();

$a->test(1,2,3);


-~{}~ 21.10.07 18:47:

Это overload для методов. Для свойств старые добрые __get() и __set().

Old Post 21.10.07 15:45 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
Krishna
SCJP 6 :-)

На форуме с: Sep 2004
Cообщений: 947
Город: Default City

Major
Это не перегрузка, а костыль, хотя реализовать "перегрузку" самостоятельно действительно можно.
Но было бы нагляднее, если бы она поддерживалась на уровне языка.

Old Post 21.10.07 15:50 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
fixxxer
Старожил PHPCluba

На форуме с: May 2003
Cообщений: 3884
Город: Moscow, Russia

интересно услышать предложения о реализации с++-подобной перегрузки в условиях нестрогой типизации

Old Post 22.10.07 01:04 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
Scud
Продвинутый новичок

На форуме с: May 2004
Cообщений: 204
Город: Moscow, Russia

исключительно по количеству аргументов

Old Post 22.10.07 04:04 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
Wicked
Moderator

На форуме с: Oct 2004
Cообщений: 2861
Город: Novosibirsk, Russia

ы

Old Post 22.10.07 04:34 URL сообщения | инфо об авторе | жалоба | IP: Записан | редактировать | ОТВЕТИТЬ и ЦИТИРОВАТЬ
Время GMT. Текущее время 23:27. Подписаться на Тему | Версия для Печати
Страниц (5): [1] 2 3 4 » | ... Последняя »  

PHP Club форумы: > Разное > PHPWorld - новости из мира PHP > Пространства имен в 5.3 - доступны снапшоты
 
Оценить:
 
 
 
 

 © 1997-2010 PHPClubTeam      

Powered by vBulletin Copyright © 2000-2010 Jelsoft Enterprises Limited.