- ベストアンサー
phpの変数のバージョンの違い
レンタルサーバーを変更し、ファイルをコピーしたところphpのバージョンの違いからか上手く表示されません。 <?php hensu_a=1.0; printf(a); ?> <body> <? printf(a); ?> </body> と言った感じなのですが以前は二か所のprintfのどちらも表示されていたのですが、違うサーバーにもっていくと最初のprintfは表示されますが、2つ目のbody以降の実際のHPで表示するprintfが空白(null?)になっています。 phpのバージョンにより変数の有効範囲が変わったりしたのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
設定で変えられます https://blue-red.ddo.jp/~ao/wiki/wiki.cgi?page=PHP%A5%BF%A5%B0%A4%CE%BE%CA%CE%AC%B7%C1%A4%F2%CD%AD%B8%FA%A4%CB%A4%B9%A4%EB バージョンによって初期設定の値が変わったのかもしれません バージョンを書かれていませんので推測です
お礼
一行だけ表示する時も<?php にしないといけなかったようです。そちらが正しいのであればそれに変更しておこうと思います。 大変助かりました。ありがとうございます。