私はPHP 5.3にアップグレードし、新しいクライアント用の古いWebサイトをサポートし始めました。これは私が以前に遭遇したことのない奇妙なPHPコードを使用しているようです。 $ {「変数名」}私は(PHP構文解析されていないと思われるのでによる未定義の変数に生成された通知を取得
:$ _GETや$ _REQUEST変数、開発者は次のように使用しているにアクセスしようとしながら、
$ {"variable_name"}スタイルコード)。
これを$ _REQUEST ['variable_name']に変更すると、期待通りに機能しますが、サイト全体が大規模で所有者レイアウトの方法を使用しているため、コードをすべて変更して変更することはできません。
これらのタグ/コードブロックのサポートを有効にすることができますか?私はPHP.iniを見てきましたが、ASPスタイルタグと短いタグについては言及していますが、これを有効にすることは効果がありません(とにかくまったく異なって見えます。
コードサンプルを投稿できますか? – cmcculloh
aspスタイルのタグは<% %>となります。そして短いタグはの代わりに ?>となるでしょう – sshow