Что выведет PHP на вот это: <?phpinfo()?>

yUAC

Guest
Что выведет PHP на вот это: <?phpinfo()?>

САБЖ. Код такой:

PHP:
<?phpinfo()?>
Без пробелов, без ничего. НЕ ПРОВЕРЯТЬ !!!

Когда я в своем редакторе это написал, он посчитал, что я вызываю функцию info();, а <?php - это начало. Как Вы думаете, каков результат вызова этой функции ?
 

Кром

Новичок
>он посчитал, что я вызываю функцию info();
Неправильный у тебя редактор :)
 

fixxxer

К.О.
Партнер клуба
Если short_open_tags включены, нормально отработает, то есть выведет phpinfo.
Если выключить short_open_tags, то скорее всего этот текст не будет рассмотрен как php-код - после <?php \s вроде бы обязателен....
 

Alkinoy

Guest
А все же, какая бяка получится? У меня ума не хватило понять....
 

Orange

Guest
это из-за тэга <?
а \s после него не обязательно.
оно и должно работать.
 

fixxxer

К.О.
Партнер клуба
Автор оригинала: Orange
это из-за тэга <?
а \s после него не обязательно.
оно и должно работать.
А я что сказал? Ты вообще знаешь, кто такое short open tags? :)
 

yUAC

Guest
> Выключи short tags и вместе посмеемся
Будет смешно :)

> А все же, какая бяка получится? У меня ума не хватило понять....

Да выведет он phpinfo() нормально.. То есть у short tags "больший приоритет", чем у "длинных" <?php . А в моем редакторе наоборот :)
 
Сверху