ホームページ >バックエンド開発 >PHPチュートリアル >PHPで指定された文字列内の部分文字列を検索する方法
この記事では、PHP で指定された文字列内の部分文字列を見つける方法を主に紹介します。これには、PHP の strpos() 関数を使用して文字列を検索する方法が含まれます。
##この記事の例では、PHP で指定された文字列内の部分文字列を検索する方法について説明します。具体的な分析は次のとおりです。 strpos() 関数を使用して、PHP で部分文字列を検索できます。 strpos() 関数は、ソース文字列内で最初に出現する部分文字列を検索しようとします。見つかった場合は、部分文字列の位置を示す非負の整数を返します。それ以外の場合は、ブール値の false を返します。<?php $haystack1 = "2349534134345w3mentor16504381640386488129"; $haystack2 = "w3mentor234953413434516504381640386488129"; $haystack3 = "center234953413434516504381640386488129fyi"; $pos1 = strpos($haystack1, "w3mentor"); $pos2 = strpos($haystack2, "w3mentor"); $pos3 = strpos($haystack3, "w3mentor"); print("pos1 = ($pos1); type is " . gettype($pos1) . "\n"); print("pos2 = ($pos2); type is " . gettype($pos2) . "\n"); print("pos3 = ($pos3); type is " . gettype($pos3) . "\n"); ?>出力結果:
pos1 = (13); type is integer pos2 = (0); type is integer pos3 = (); type is booleanpos3はブール値を返します。つまり、部分文字列が見つかりません
概要: 上記は概要です。この記事の内容はすべて、皆様の学習に役立つことを願っています。
関連する推奨事項:php は、Cookie に基づいてユーザー名とパスワードの記録を実装します
php で中国語の文字をインターセプトする方法の簡単な説明文字化けを防ぐため
以上がPHPで指定された文字列内の部分文字列を検索する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。