substr() 関数は文字列をインターセプトするために使用されますが、mb_substr() と mb_strcut の 2 つの関数を使用できますが、パラメータを 1 つ追加する必要がある点が異なります。これら 2 つの関数を使用するには、php.ini で php_mbstring.dll を開く必要があります。
出力結果:
21
こんにちは、元気です…
あなたは...
上記の例からわかるように、mb_substr は文字を単語ごとに分割し、mb_strcut は文字をバイトごとに分割しますが、どちらも文字の半分を生成しません。