ホームページ >バックエンド開発 >PHPチュートリアル >文字列インターセプトに関する質問
$str="売上";
$str="売上の基本原則"
echo substr($str,1) ;
表示が文字化けするのはなぜですか?
インターネット http://www.111cn.net/phper/php-cy/35494.htm でいくつかの解決策を探しましたが、解決せず、文字化けは依然として表示されました。神様、助けてください、この問題の解決方法、私の gbk エンコーディング
mb_substr() を試してみてください
試してみましたが、まだ文字化け
mb_internal_encoding("GBK");
echo mb_substr($str,1);
utf8 と gbk エンコーディングは文字列をインターセプトする方法が異なります
Web ページのエンコーディングは Web のエンコーディングと一致している必要がありますコンテンツ
$str="ピン "基本原則";
echo mb_substr($str,1,6,"gb2312");