PHP | 检查字符串中是否存在特定的单词/子字符串
Given a string and a word/substring, and we have to check whether a given word/substring exists in the string.
給定一個字符串和一個單詞/子字符串,我們必須檢查字符串中是否存在給定的單詞/子字符串。
PHP code to check substring in the string
PHP代碼檢查字符串中的子字符串
<?php//function to find the substring Position //if substring exists in the string function findMyWord($s, $w) {if (strpos($s, $w) !== false) {echo 'String contains ' . $w . '<br/>';} else {echo 'String does not contain ' . $w . '<br/>';} }//Run the function findMyWord('The Quick brown fox jumps right over the Lazy Dog', 'fox'); findMyWord('The Quick brown fox jumps right over the Lazy Dog', 'hello'); ?>Output
輸出量
String contains fox String does not contain helloExplanation:
說明:
To check if a string contains a word (or substring) we use the PHP strpos() function. We check if the word ($w) is present in the String ($s). Since strpos() also returns non-Boolean value which evaluates to false, We have to check the condition to be explicit !== false (Not equal to False) Which ensures that we get a more reliable response.
要檢查字符串是否包含單詞(或子字符串),我們使用PHP strpos()函數。 我們檢查單詞( $ w )是否存在于字符串( $ s )中。 由于strpos()還返回非布爾值,該值的計算結果為false,因此我們必須檢查條件是否為顯式!== false(不等于False),這確保我們獲得更可靠的響應。
翻譯自: https://www.includehelp.com/php/check-whether-a-specific-word-substring-exists-in-a-string.aspx
總結
以上是生活随笔為你收集整理的PHP | 检查字符串中是否存在特定的单词/子字符串的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何给SpringBoot配置轻松加密?
- 下一篇: js math.hypot_带有Pyth