PHP strrpos() 関数の使用方法

Php Strrpos Guan Shuno Shi Yong Fang Fa



PHP は、カスタマイズされた Web ページを作成するために使用されるスクリプト言語であり、文字列や配列を操作するためのさまざまな組み込み関数を提供します。そのような関数の 1 つが、 strrpos() この関数は、文字列内の特定の部分文字列の最後の出現を見つけるのに役立ちます。この関数は、データ検証からテキストの解析まで、さまざまなシナリオで役立ちます。この記事では、 strrpos() PHP の関数といくつかの実際的な例を示します。

PHP strrpos() 関数

strrpos() PHP の関数は、指定された文字列内の部分文字列の存在を最後から見つけるために使用されます。指定された文字列に部分文字列が存在する場合、この関数は部分文字列の位置として整数値を返し、部分文字列が存在しない場合、このメソッドは次の値を返します。 間違い。 , この関数は 2 つの必須パラメーターを受け入れ、1 つはオプションです。 PHP でこの関数を使用するための形式は次のとおりです。

ストラポス ( $string $search $start )

ここ $string 検索する文字列を指定します。 $search パラメータは検索する必要がある文字列であり、 $start は、検索を開始する位置を指定するオプションのパラメータです。







ノート: 文字列のコンテキストでは、部分文字列の最後の出現は、文字列の先頭から数えた、部分文字列が最後に出現する文字列内の部分文字列の位置です。



例1

次の簡単なコード例を考えてみましょう。 strrpos() 部分文字列の位置 :





$str = 「こんにちは、リナックス」 ;

$last_pos = ストラポス ( $str 「ん」 ) ;

エコー $last_pos ;

?>





例 2

strrpos() この関数は、検索対象の文字列が検索対象のより大きな文字列内に含まれている限り、完全な文字列も検索します。

例えば:





$string = 「Linuxhint へようこそ。」 ;

$search = 「リナックス」 ;

$位置 = ストラポス ( $string $search ) ;

エコー $位置 ;

?>

例 3

strrpos() 関数は大文字と小文字を区別します。 来て、来て 違うので検索すると 来て の中に $string コンソールにエラーが表示されます。



$string = 「私のブログへようこそ」 ;

$search = '来て' ;

$res1 = ストラポス ( $string $search ) ;

エコー $res1 「」 ;

エコー 「検索文字列が見つからないため、次のように返されました。」 ;

var_dump ( $res1 ) ;

?>

結論

strrpos() PHP の関数は、文字列内の部分文字列の最後の存在を見つけるのに役立ちます。文字列の末尾にある部分文字列を検索する必要がある場合に便利です。の使用法について議論しました。 strrpos() ガイドの上のセクションの例を使用して関数を説明します。 PHP開発者はこの機能を理解して活用することで、より良いアプリを開発することができます。