ホームページ  >  記事  >  バックエンド開発  >  phpは指定された文字列内の部分文字列を見つけます

phpは指定された文字列内の部分文字列を見つけます

WBOY
WBOYオリジナル
2016-07-25 08:43:291069ブラウズ

strpos() 関数は、php で部分文字列を検索するために使用できます。 strpos() 関数は、ソース文字列内で最初に出現する部分文字列を検索しようとします。見つかった場合は、部分文字列の位置を示す非負の整数を返します。 それ以外の場合は、ブール値の false を返します。

    $haystack1 = "2349534134345w3mentor16504381​​640386488129";
  1. $haystack2 = "w3mentor234953413434516504381​​64038648 81 29";
  2. $haystack3 = "center234953413434516504381​​640386488129fyi";
  3. $pos1 = strpos($haystack1, "w3mentor");
  4. $ pos2 = strpos($haystack2, "w3mentor");
  5. $pos3 = strpos($haystack3, "w3mentor");
  6. print("pos1 = ($pos1); タイプは " . gettype($pos1) . "n" ) ;
  7. print("pos2 = ($pos2); タイプは " .gettype($pos2) . "n");
  8. print("pos3 = ($pos3); タイプは " .gettype($pos3) . " n ");
  9. ?>
コードをコピー
出力結果
pos1 = (13); type は integer
    pos3 = (); type は bool 値を返します。つまり、部分文字列が見つかりませんでした。
  1. コードをコピー
php
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。