- php7 новости/съвместимост
WT форуми -> Дъра-бъра -> php7 новости/съвместимост
Създайте нова тема Напишете отговор 
Автор Съобщение
teroristd
Редовен
Редовен

Регистриран на: 18/02/2010 1:50 pm

Support: 80
Bonus: 172
Мнения: 1577
Мнение 05/12/2016 12:31 pm     php7 новости/съвместимост Отговорете с цитат


Здравейте, от известно време съм с php 7 и се сблъсквам с някои странни разлики в сравнение с php 5.6. Например ми направи впечатление че ако два класа са в един и същи неймспейс, и викам единия от другия не ми иска неймспейса а само името на класа. Дори ако се опитам да го напиша ми дава грешка.


php 5.6
$this -> _frontController = application\FrontController::getInstance();

php 7
$this -> _frontController = FrontController::getInstance();


Ако знаете за други подобни несъответствия моля да ги споделите.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Fakeheal
Support
Support

Регистриран на: 17/04/2010 8:37 am

Support: 341
Bonus: 680
Мнения: 2564
Мнение 05/12/2016 6:53 pm      Отговорете с цитат


Това не е промяна. В двете версии си е така, както си написал за 7.0
Ето тук може да видиш changelog-a:
http://php.net/manual/en/migration70.new-features.php
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
teroristd
Редовен
Редовен

Регистриран на: 18/02/2010 1:50 pm

Support: 80
Bonus: 172
Мнения: 1577
Мнение 05/12/2016 7:57 pm      Отговорете с цитат


Не знам, аз преди бях на php 5.6 и навсякъде кода ми беше с пълния неймспейс $this -> _frontController = application\FrontController::getInstance(); и всичко си работеше, а сега на седмицата не ми ги приема.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Покажи мнения от преди:    
Създайте нова тема   Напишете отговор    web-tourist.net Форуми -> Дъра-бъра Часовете са според зоната GMT + 2 Часа
Страница 1 от 1


 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети