如何檢查字串是否包含特定子字串?


要檢查字串是否包含特定子字串,可以使用“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.

定義了兩個字串,並藉助“strpos”函式檢查第二個字串在第一個字串中的位置並與第一個字串的長度進行比較。相關訊息顯示在控制檯上。

更新於:2020-07-01

679 次瀏覽

開啟你的 職業生涯

透過完成該課程獲得認證

開始
廣告