【準備】
函式名:strpos(string,find,start)
引數:string 被查詢字串
find 需要查詢的字串
start 從**開始查詢(可選)
功能:當匹配到字串時 返回 find在string中首次出現的位置
當未匹配到字串時 返回 flase
【**】
<?php
$str = "welcome to my blog!";
if(strpos($str,'welcome')!==false)else
這段** 輸出結果為:存在
因為字串中存在welcome
【重點 助你少走彎路】
為什麼我要使用
!==false
當匹配到welcome時 strpos 會返回這個單詞在字串中的首次出現位置 程式以0開始
這時匹配到的首次出現位置是0
<?php
$str = "welcome to my blog!";
if(strpos($str,'welcome')!==false)else
字串:welcome to my blog
位置: 0123405678........
單詞 welocme
位置: 0123456
【結尾】
一定!一定!一定 要多練習 多思考 多問 多總結
php判斷字串中是否包含指定字串
兩種思路兩種函式 第一 判斷字串中是否包含指定字串 第二 判斷字串中是否出現指定字串 第一種是strpos 查詢字串在另外乙個字串出現的位置,如果沒有,返回false a a b abbb if strpos b,a false else上邊 返回的是存在,需要注意的是strpos是敏感的,區分大小...
PHP中判斷字串是否含有中文
1.測試一 str 中文測試 if preg match all x81 xfe x40 xfe str,match else 當 str 中文測試 時輸出 全部是漢字 當 str 中a文3測試 時輸出 不全是漢字 應用說明 當某個地方要求使用者輸入的內容必須全部是中文時,這個就派上用場了。2.測試...
PHP中判斷字串是否含有中文
1.測試一 當 str 中文測試 時輸出 全部是漢字 當 str 中a文3測試 時輸出 不全是漢字 應用說明 當某個地方要求使用者輸入的內容必須全部是中文時,這個就派上用場了。str 中文測試 if preg match all x81 xfe x40 xfe str,match else 2.測試...