Imperial CMSの自動傍受導入における文字化け問題の解決方法

藏色散人
リリース: 2019-12-06 09:36:20
オリジナル
1786 人が閲覧しました

Imperial CMSの自動傍受導入における文字化け問題の解決方法

Empire CMS がイントロを自動的にインターセプトする場合の文字化けの問題を解決するにはどうすればよいですか?

インペリアル CMS によってイントロダクションが自動的にインターセプトされる場合の文字化けの問題の解決策

インペリアル CMS ユーザーの多くは、イントロダクションまたはインペリアルを呼び出すときに文字化けに遭遇します。コンテンツを傍受したり、他の不要な文字に遭遇したりする可能性があります。この問題の解決策はここに記載されているので、同じような問題に遭遇した友人はそれを参照してください。

Empire cms チュートリアル 」を学習することをお勧めします

まず、ファイル e/class/connect.php を開いて、関数 sub($string,$start=0) を見つけます。 ,$length ,$mode=false,$dot='')

コードを置き換えます:

コードは次のとおりです:

$string = str_replace(array(&#39; &#39;,&#39;&&#39;,&#39;"&#39;,&#39;<&#39;,&#39;>&#39;,&#39;&#39;&#39;), array(&#39; &#39;,&#39;&&#39;,&#39;"&#39;,&#39;<&#39;,&#39;>&#39;,"&#39;"), $string);
ログイン後にコピー

次のように置き換えます:

コードは次のとおりです :

$string = str_replace(array(&#39; &#39;,&#39;&&#39;,&#39;"&#39;,&#39;<&#39;,&#39;>&#39;,&#39;&#39;&#39;,&#39;“&#39;,&#39;”&#39;), array(&#39; &#39;,&#39;&&#39;,&#39;"&#39;,&#39;<&#39;,&#39;>&#39;,"&#39;",&#39;“&#39;,&#39;”&#39;), $string);
ログイン後にコピー

分析: Empire のデフォルトのインターセプトおよび置換機能は二重引用符では機能しません。ここに追加すると、この問題は解決します。したがって、他の同様の状況に遭遇した場合は、 , ここに置換対象の文字と置換後の文字を追加します。

utf-8 エンコード状況:

コードは次のとおりです:

$string = str_replace(array(&#39; &#39;,&#39;&&#39;,&#39;"&#39;,&#39;<&#39;,&#39;>&#39;,&#39;&#39;&#39;,&#39;“&#39;,&#39;”&#39;), array(&#39; &#39;,&#39;&&#39;,&#39;"&#39;,&#39;<&#39;,&#39;>&#39;,"&#39;",&#39;“&#39;,&#39;”&#39;),
ログイン後にコピー

以上がImperial CMSの自動傍受導入における文字化け問題の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!