Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Помогите понять отличия версий PHP


Автор: TassadarStv 17.5.2015, 00:48
Код

<?php

$x=1;
if($x==1)
{
?>

<font color="green">***</font>

<?
}
?>


вот такая конструкция раньше работала когда я с PHP 5.0 работал, а сейчас поднял дома PHP 5.5 и этот скрипт не запускается. Вернее выдаёт белый экран, в чём ошибка не знаю, не говорит, хотя эррор-репортинг включен.
 Так же заметил, что не работает сокращенная запись типа <font size="3"><?=$my_variable?></font> 
Подозреваю, что дело может быть не версии, а в конфигурации сервера. На 5.0 я писал на работе и сервер конфигурировал не я, в особенности конфигурации поленился вдаваться. 

Подскажите, должна ли работать вышеприведенная конструкция в 5.5

Автор: ksnk 17.5.2015, 01:18
<?php
}
?>

http://php.net/manual/ru/ini.core.php параметр short_open_tag

Автор: TassadarStv 17.5.2015, 17:16
Спасибо, не знал что есть разница между <?php и <?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)