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

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

黄舟
リリース: 2023-03-17 14:14:01
オリジナル
2561 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート