ホームページ  >  記事  >  バックエンド開発  >  php_PHP チュートリアルで指定された 2 文字間の文字列をインターセプトする方法

php_PHP チュートリアルで指定された 2 文字間の文字列をインターセプトする方法

WBOY
WBOYオリジナル
2016-07-13 09:57:101319ブラウズ

phpで指定した2文字の間の文字列をインターセプトする方法

phpでは、文字列1と文字列2の前のストリップ位置を決定し、substrを使用してインターセプトを開始するだけです。ここでは例を簡単に紹介します。

使用方法:

1

2

$keyword='検索 (グループ実験)'

$need=getNeedBetween($keyword, '(' , ')' );

プログラムの実行後:

1

$need='グループ実験';

上で使用した文字列インターセプト関数 getNeedBetween を完成させましょう。この関数は、文字列 ($kw) から指定された 2 つの文字 ($mark1、$mark2) の間の文字列を単純にインターセプトできます。失敗した場合は 0 を返し、成功した場合はインターセプトした文字列を返します。

1

2

3

4

5

6

7

8

9

10

11

12

関数 getNeedBetween($kw1,$mark1,$mark2){

$kw=$kw1;

$kw='123'.$kw.'123';

$st =ストライポ($kw,$mark1);

$ed =stripos($kw,$mark2);

if(($st==false||$ed==false)||$st>=$ed)

0を返す;

$kw=substr($kw,($st+1),($ed-$st-1));

$kw を返す;

}

?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/984499.html技術記事 PHP で指定した 2 文字間の文字列をインターセプトする方法。PHP では、文字列 1 と文字列 2 の前のストリップ位置を決定し、substr を使用してインターセプトを開始するだけです。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。