構文:
substr (インターセプトする文字列、開始位置、インターセプト長)
開始位置は 0 から始まります。最初の文字からインターセプトしたい場合、開始位置パラメーターは 0 です。
最後のパラメーターはオプションです。開始位置のみが指定されている場合は、開始位置から最後までインターセプトします
まず、左から右にインターセプトする例を見てみましょう:
1. 2 番目の文字から最後までインターセプトします
$result = substr (“abcdef”, 1); echo($result);
出力結果は: bcdef
2. 2 番目の文字から開始して 3 文字をインターセプトします
$result = substr (“abcdef”, 1,3); echo($result);
出力結果は次のようになります: bcd
右から左にインターセプトします:
1. 右から左に 1 文字をインターセプトします
$result = substr (“abcdef”, -1); echo($result);
出力結果は次のようになります:
2. 右から左に 2 文字をインターセプトします
$result = substr (“abcdef”, -2); echo($result);
出力結果は次のとおりです: ef
3. 右から左に 3 文字目から 1 文字をインターセプトします
$result = substr (“abcdef”, -3,1); echo($result);
文字列を右から左にインターセプトする方法に関するその他の関連記事/left to right in PHP PHP 中国語 Web サイトにご注意ください。