php mb_substr が実行されない場合の解決策: 1. php.ini 構成ファイルを見つけて開きます; 2. 「extension=mbstring」項目を見つけて、項目の前のセミコロンを削除します; 3. 保存します。 php .ini ファイルを変更するだけです。
このチュートリアルの動作環境: Windows 10 システム、PHP バージョン 8.1、DELL G3 コンピューター
次の場合はどうすればよいですかphp mb_substr が実行されない?
mb_substr () 関数は文字列の一部を返します。substr () 関数については前に学習しました。この関数は英語の文字のみを対象としています。中国語の文字を分割したい場合は、mb_substr ( mb_substr が使用できない最大の理由は、php.ini ファイルから「extension=mbstring」の前の「;」記号が削除されていないことです。
mb_substr() の紹介:
mb_substr() 関数は文字列の一部を返します。substr() 関数については前に学習しました。対象となるのは英語の文字のみです。中国語を分割したい場合は、文字の場合は、mb_substr() を使用する必要があります。
注: start パラメータが負で、長さが start 以下の場合、長さは 0 になります。
構文
mb_substr ( string $str , int $start [, int $length = NULL [, string $encoding = mb_internal_encoding() ]] ) : string
パラメータ
str 必須。この文字列から部分文字列を抽出します。
開始 必須。文字列内のどこから開始するかを指定します。
正の数値 - 文字列内の指定された位置から始まります。
負の数値 - 文字列の末尾から指定された位置から始まります。
0 - 文字列内の最初の文字から始まります。文字列
から開始長さ オプション。返される文字列の長さを指定します。デフォルトは文字列の終わりまでです。
正の数値 - 開始パラメータの位置から返されます。
負の数値 - 文字列の末尾から返されます。
encoding オプション。文字コード。省略した場合は、内部文字エンコーディングが使用されます。
戻り値: 文字列の抽出された部分を返します。失敗した場合は FALSE を返し、空の文字列を返します。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がphp mb_substr が実行されない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。