単一のスクリプトに対してphp short-open-tagを有効にすることは可能ですか??
short_open_tag=On
私が経験した解決策は、php.iniに追加することについて言及しています
また
php_value short_open_tag 1
.htaccessへ
エラー報告を有効にするのと同じように、php スクリプトでそれらを有効にすることはできませんか..??
単一のスクリプトに対してphp short-open-tagを有効にすることは可能ですか??
short_open_tag=On
私が経験した解決策は、php.iniに追加することについて言及しています
また
php_value short_open_tag 1
.htaccessへ
エラー報告を有効にするのと同じように、php スクリプトでそれらを有効にすることはできませんか..??
TL;DR - いいえ、選択肢は 2 つしかありません。
上記の方法のいずれも実行できない場合は、短い開始タグを使用してスクリプトを含める前に、値を設定するコンテナ スクリプトが必要になります。
<?php
ini_set('short_open_tag', 'On');
include 'myscript.php';
myscript.php
これにより、短い開始タグによる解析エラーが防止されます。
ドキュメントはこれについてあまり明確ではありませんが、 PHP 4以降、これは機能しなくなったようです. この抜粋は、5.3 以降で動作する可能性があることを暗示しているようです。.htaccess
php.ini
PHP 4.0.0 では PHP_INI_ALL。PHP < 5.3.0 の PHP_INI_PERDIR
しかし、Can not turn off short_open_tag with ini_setの回答からわかるように、そうではありません
このドキュメントの問題について、バグ レポートを提出しました。
アップデート
ドキュメントは、この動作をより明確に反映するように更新されます。
...
PHP_INI_SYSTEM | PHP_INI_PERDIR
4.0.1 以来です。