phpでdeprecatedを削除する方法の例
1. php/php.ini" というファイルを見つけて開いてください。
2. 内容を "error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING" に変更します。
PHPで警告やdeprecateなどのヒントを削除する方法
php/php.iniを開きます。
修正
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED
について
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING
<スパン ナレッジエクステンション
php 非推奨ソリューション
この問題は、phpのバージョンが高いことが原因です。
正規関数ereg_replaceはphp5.3で非推奨となりましたが、dececmsは使い続けています。上記の問題を解決するために、2つの選択肢があります。
1. phpのバージョンをv5.3未満に変更する。
2. v5.3のまま、php.iniファイルを修正する
;拡張子=php_mbstring.dll
に変更する。
拡張子=php_mbstring.dll
;mbstring.func_overload = 0
に修正します。
mbstring.func_overload = 7
または他の関数を使用する。
define('DEDEADMIN', ereg_replace("[/┣]{1,}", '/', dirname(__FILE__) ) );
//に変更します。
define('DEDEADMIN', preg_replace("/[\/̫̮]{1,}/", '/', dirname(__FILE__) ) );
注意: preg_replace は ereg_replace よりも高速なので、PHP では preg_replace の使用を推奨しています。
phpからdeprecatedを削除する方法例については、この記事が全てです。phpからdeprecatedを削除する方法については、BinaryDevelopの過去の記事を検索するか、以下の関連記事を引き続き閲覧してください。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン