筆記 PHP 判斷字串中 是否存在某個字元

2021-09-26 05:12:15 字數 780 閱讀 8689

【準備】

函式名: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.測試...