ホームページ > バックエンド開発 > PHPの問題 > PHPで最初に出現した文字列をクエリする方法

PHPで最初に出現した文字列をクエリする方法

青灯夜游
リリース: 2023-03-16 16:54:02
オリジナル
6274 人が閲覧しました

2 つのクエリ メソッド: 1. 大文字と小文字を区別せずに、別の文字列内で最初に出現した文字列を検索するには、stripos() 関数を使用します。構文 "stripos (検索された文字列から、次の文字列値へ)クエリ、検索を開始する位置)」。 2. strpos() 関数を使用して、「strpos (検索される文字列、クエリされる文字列値、検索を開始する位置)」という構文を使用して、大文字と小文字を区別して最初の出現位置をクエリします。

PHPで最初に出現した文字列をクエリする方法

このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター

php クエリ文字列位置を最初に出現させるための 2 つの方法

方法 1:stripos() 関数を使用する

stripos() 関数を使用して文字列を検索します別の文字列内 文字列内で最初に出現する位置 (大文字と小文字は区別されません)。

stripos(string,find,start)
ログイン後にコピー
  • 文字列: 必須。検索する文字列を指定します。

  • #検索: 必須。検索する文字を指定します。

  • #開始: オプション。検索を開始する場所を指定します。

戻り値: 別の文字列内で最初に出現する文字列の位置を返します。文字列が見つからない場合は、FALSE が返されます。注: 文字列の位置は 1 からではなく 0 から始まります。

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str="I love php, I love php too!";
echo "原字符串:".$str."<br>";
$find1="php";
echo "指定子串php的出现位置:".stripos($str,$find1)."<br>";
$find2="PHP";
echo "指定子串PHP的出现位置:".stripos($str,$find2);
?>
ログイン後にコピー

PHPで最初に出現した文字列をクエリする方法

方法 2: strpos() 関数

strpos() 関数を使用して、別の文字列の最初の文字列を検索します。出現の位置 (大文字と小文字が区別されます)。

strpos(string,find,start)
ログイン後にコピー
  • 文字列: 必須。検索する文字列を指定します。

  • #検索: 必須。検索する文字を指定します。

  • #開始: オプション。検索を開始する場所を指定します。

戻り値: 別の文字列内で最初に出現する文字列の位置を返します。文字列が見つからない場合は、FALSE が返されます。

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str="I love php, I love php too!";
echo "原字符串:".$str."<br>";
$find1="php";
echo "指定子串php的出现位置:".strpos($str,$find1)."<br>";
$find2="PHP";
echo "指定子串PHP的出现位置:".strpos($str,$find2);
?>
ログイン後にコピー

PHPで最初に出現した文字列をクエリする方法

推奨学習: 「

PHP ビデオ チュートリアル

以上がPHPで最初に出現した文字列をクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート