ホームページ  >  記事  >  バックエンド開発  >  PHPで文字列をインターセプトする方法の紹介

PHPで文字列をインターセプトする方法の紹介

黄舟
黄舟オリジナル
2017-11-15 09:27:482519ブラウズ

php には、指定された string 内の指定された長さの文字をインターセプトする非常に重要なテクノロジーがあります。 PHP では、PHP 定義済み関数 substr() 関数を使用して文字列をインターセプトできます。これについては誰もがよく理解していると思いますが、他にどのような方法があるでしょうか?

コードは次のとおりです:

strpos(string,find,start)

例:


コードは次のとおりです:

<?php  echo strpos("Hello world!","wo");  ?>

出力6


コードは次のとおりです:

substr(string,start,length)

startのパラメータ

正の数値 - で始まります文字列の指定された位置

負の数値 - in 文字列の末尾の指定された位置から開始します
0 - 文字列の最初の文字から開始します

コードは次のとおりです:

<?php  echo substr("Hello world!",6,5);  ?>

output world

strstr () 関数

search で、別の文字列内の 1 つの文字列が初めて表示されます。

この関数は、文字列の残りの部分 (一致する点から) を返します。検索された文字列が見つからない場合は false を返します。


コードは次のとおりです:

strstr(&#39;abc@jb51.net&#39;, &#39;@&#39;, TRUE); //参数设定true, 返回查找值@之前的首部,
abcstrstr( &#39;abc@jb51.net&#39;, &#39;@&#39;); //默认返回查找值@之后的尾部,@jb51.net

概要:

この記事を学習することで、PHP 文字列インターセプトについてある程度の理解と理解が得られると思います。あなたの仕事に役立つことを願っています。 !

関連する推奨事項:

PHP インターセプト文字列関数 substr() 関数の使用例の詳細な説明

php インターセプト文字列 (文字化けしない utf8)

phpインターセプト文字列取得関数、phpカスタム文字列インターセプトメソッド

以上がPHPで文字列をインターセプトする方法の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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