Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Открывающие теги
Форумы портала PHP.SU » PHP » Программирование на PHP » Открывающие теги

Страниц (1): [1]
 

1. Волк - 18 Октября, 2007 - 13:51:32 - перейти к сообщению
Извините за возможно глупый вопрос, но в чём заключается разница между <? и <?php, а то уже несколько месяцев думаю над этим и некто не из знакомых не знает. А единственное что приходит в голову, что это одинаковые вещи. Но если это так, то почему не сделали только один вариант.
2. EuGen - 18 Октября, 2007 - 13:58:29 - перейти к сообщению
Вообще говоря, одно и то же. Так, например "<?" и "?>" были сделаны как и "<%", "%>" в ASP. Сейчас, насколько я помню, "<?".."?>" это сокращенный вариант "<?php".."?>".
Тем не менее, можно настроить сервер так, чтобы он "не понимал" "<?".."?>" и в то же время понимал "<?php".."?>"..
3. Волк - 18 Октября, 2007 - 14:19:01 - перейти к сообщению
Понятно, спасибо.
4. evgenijj - 18 Октября, 2007 - 14:33:19 - перейти к сообщению
В последних версиях PHP короткие теги

по умолчанию отключены в php.ini и не рекомендуются. В 6-ой версии PHP от поддержки ASP-тегов <% ... %> отказались, но теги

пока сохранены.

 

Powered by ExBB FM 1.0 RC1