- ベストアンサー
phpで<?= $hoge ?>が動かない
こんにちは、phpの設定について教えてください。 レンタルサーバ(xreaやロリポップ)で、 index.phpの中に<?= $hoge ?>というソースを埋め込んで、 $hogeの内容が反映されていたのですが、 この度、fedora core 12を入れたのですが、 ホームページのソースを見ると、内容が反映されず<?= $hoge ?>のままでです。 php.iniの設定が必要なのかわからないのですが、 ご存じの方いましたら、教えていただけないでしょうか。 また、 <?php phpinfo(); ?> はちゃんと動いてくれてます。 fedora12にインストールする手順は、 http://fedorasrv.com/apache.shtmlを参照しました。 [root@fedora ~]# yum -y install httpd [root@fedora ~]# yum -y install php php-mbstring もしかしたら、他にもインストールするものがあるのでしょうか? よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
短縮型のタグが有効なのは、php.ini 設定ファイルのディレクティブ short_open_tag が 有効になっている場合か PHP が --enable-short-tags オプションつきで configure されている場合のみです。 http://www.php.net/manual/ja/language.basic-syntax.phpmode.php
その他の回答 (1)
- vancunt
- ベストアンサー率33% (2/6)
phpinfoのshort_open_tagがOnになっている必要があります。 ご確認ください。
お礼
ありがとうございます、無事に動きました!
お礼
ありがとうございます、無事に動きました!