strchr
STRSTRのエイリアス
strchr()関数は、別の文字列に文字列の最初の発生を検索します。
この関数はstrstr()関数のエイリアスです。
注:この機能はバイナリセーフです。
注:この関数はケースに敏感です。ケースと感受性の検索には、 stristr()関数を使用します。
「Hello World!」で「世界」の最初の出来事を見つけますそして、この文字列の残りを返します:
<?php Echo Strchr ( "Hello World!" 、 "World" ) ; ?>
自分で試してみてください
「O」のASCII値で文字列を検索し、文字列の残りの部分を返します。
<?php Echo Strchr ( "Hello World!" 、 111 ) ; ?>
自分で試してみてください
「世界」が最初に発生する前に文字列部分を返します:
<?php Echo Strchr ( "Hello World!" 、 "World" 、 True ) ; ?>
自分で試してみてください
strchr ( string 、 search 、 before_search ) ;
| パラメーター | 説明する |
|---|---|
| 弦 | 必須。検索されている文字列を指定します。 |
| 検索 | 必須。検索された文字列を指定します。 パラメーターが数字の場合、数値に対応するASCII値に一致する文字を検索します。 |
| before_search | オプション。デフォルト値は、「false」のブール値です。 「true」に設定すると、検索パラメーターが最初に表示される前に文字列部分を返します。 |