ホームページ >バックエンド開発 >PHPチュートリアル >今日ECSHOPのコードを見てみましたが、実行できませんでした。何が起こっているのでしょうか?
非推奨: preg_replace(): /e 修飾子は非推奨です。代わりに C:wampwwwincludescls_template.php の 300 行目で preg_replace_callback を使用してください。
PHP はまったくわかりません。オンラインで調べたところ、preg_replace は廃止されたとのことなので、preg_replace_callback を使用してください。使用されている。 。したがって、すべての preg_replace は preg_replace_callback に置き換えられました。しかし、その後もうまくいきませんでした。
何が起こっているのですか?ありがとう!
preg_replace_callback に変更した後、修飾子 e も削除されます
error_reporting に ^E_DEPRECATED を追加するだけです
コードを変更する必要はありません (変更できないと思います)まあ)
後で ECSHOP をアップグレードするまで待ってください 大丈夫です
もう一度変更したら、何かが出てきます。しかし、新たなエラーが表示され、完全に混乱してしまいました。
互換性に問題があります。あなたがた両方に感謝します。