PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

文字列に特定のサブ文字列が含まれているかどうかを確認するにはどうすればよいですか?


文字列に特定の部分文字列が含まれているかどうかを確認するには、「strlen」関数と「strpos」関数を使用できます。 「strlen」は、文字列の全長を示します。関数「strpos」は、文字列の最初に部分文字列が出現する位置を見つけます。

<?php
   $str_1 = "thisisasample";
   $str_2 = "asample";
   if (strpos($str_1, $str_2) >= 0 && strpos($str_1, $str_2) < strlen($str_1))
      echo("The substring is present within the string.");
   else
      echo("The substring is not present within the string.");
?>

出力

The substring is present within the string.

2つの文字列が定義され、最初の文字列内の2番目の文字列の位置が、「strpos」関数を使用してチェックされ、最初の文字列の長さと比較されます。関連するメッセージがコンソールに表示されます。


  1. JavaScriptで文字列に部分文字列が含まれているかどうかを確認するにはどうすればよいですか?

    jQuery search()メソッドは、文字列にJavaScriptの部分文字列が含まれているかどうかを確認するために使用されます。 次のコードを実行して、文字列「 Tutorialspoint:Free VideoTutorial」かどうかを確認できます。 」には、JavaScriptのサブストリング「ポイント」が含まれています: <html>    <head>       <title>JavaScript String search() Method</title>   &n

  2. 文字列にSwiftの別の文字列が含まれているかどうかを確認します

    文字列に別の文字列がswiftで含まれているかどうかを確認するには、2つの異なる文字列が必要です。別の文字列で構成されているかどうかを確認する必要がある1つの文字列。 チェックしたい文字列が「point」で、文字列全体が「TutorialsPoint」で、別の文字列が「onetwothree」であるとします。遊び場でこれら両方の文字列を確認しましょう。 これは、以下に示す2つの方法で実行できます。 3つの異なる文字列を作成することから始めましょう。 var CompleteStr1 = "Tutorials point" var completeStr2 = "