ホームページ  >  記事  >  バックエンド開発  >  PHPの切り捨て関数mb_substr()の詳細説明

PHPの切り捨て関数mb_substr()の詳細説明

WBOY
WBOYオリジナル
2016-07-25 09:12:281445ブラウズ

phpでは、mb_substr()関数は中国語と英語の文字をインターセプトするために使用される関数です

mb_substr() 関数は、php ではデフォルトではサポートされていません。使用する前に、Windows ディレクトリで php.ini を見つけ、mbstring.dll を検索し、;extension=php_mbstring.dll を見つけて、前の記号を削除する必要があります。 mb_substr () 関数。

関数: mb_substr( $str, $start, $length, $encoding )
$str、切り詰める必要がある文字列
$start、切り捨ての開始
$length, length (1は漢字を表します)
$encoding、エンコーディング、utf-8に設定しました

例:

$str="私は良い人です!";
echo mb_substr($str,0,4,'utf-8'); //結果: 私は
です。 ?>

$str="私は良い人です";

echo mb_substr($str,0,4,'utf-8'); //結果: 私は

?>

類似の関数: mb_strcut() 関数

$str="私は良い人です";

echo mb_substr($str,0,4,'utf-8'); //結果: 私は

?>

$str="私は良い人です!";
echo mb_substr($str,0,4,'utf-8') //結果: 私
?>




声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。