ホームページ  >  記事  >  バックエンド開発  >  PHPで文字列を右から左/左から右にインターセプトする実装方法

PHPで文字列を右から左/左から右にインターセプトする実装方法

高洛峰
高洛峰オリジナル
2017-01-03 15:14:582653ブラウズ

構文:
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 サイトにご注意ください。

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