国产女人被狂躁到高潮小说,亚洲日韩一区二区三区,色窝窝无码一区二区三区成人网站 ,丰满岳乱妇在线观看中字无码
首 頁
關于方維
網站案例
網站建設
小程序開發
解決方案
建站資訊
聯系方維
400-800-9385
程序開發之一個字符串包含另一個字符串
發表日期:2022-10-25 11:29:27 作者來源:黎云輝 瀏覽:1605 標簽:
程序開發
當前位置:
首頁
-
建站資訊
-
網站建設
在程序的時候,經常要處理字符串,最基本就是字符串的查找,可能需要檢查字符串是否包含特定的字符或子字符串,因為必須對該字符串或字符執行某些操作。一般使用下面的3個php內置函數來檢查一個字符串是否包含特定字符。
PHP strrpos()函數
PHP strstr()函數
PHP preg_match()函數
PHP strrpos()函數
strrpos() 函數查找字符串在另一字符串中最后一次出現的位置。根據strrpos() 函數的特征,可以使用它來判斷一個字符串中是否包含指定字符串。
首先來看一下strrpos()函數的語法和參數。
語法:
strrpos(string,find,start)
參數詳細描述:
參數 描述
string 必需。規定被搜索的字符串。
find 必需。規定要查找的字符。
start 可選。規定在何處開始搜索。
注意:字符串位置從 0 開始,不是從 1 開始。
例子:
<?php
//從提交的表單中獲取郵件信息并保存到變量$email中
$email = $_POST['email'];
//判斷提交的郵箱地址里是否包含@符號
if (strpos($email, '@') !== false) {
print '提交的郵箱地址包含@符號!';
} else {
print '提交的郵箱地址沒有包含@符號!';
}
?>
如果需要查找的字符對大小寫不敏感,可以使用strripos()。
PHP strstr()函數
strstr() 函數搜索一個字符串在另一個字符串中的第一次出現。該函數返回字符串的其余部分(從匹配點)。如果未找到所搜索的字符串,則返回 false。
語法
strstr(string,search,before_search)
參數描述:
參數 描述
string 必需。規定被搜索的字符串。
search
必需。規定所搜索的字符串。
如果此參數是數字,則搜索匹配此數字對應的 ASCII 值的字符。
before_search
可選。默認值為 "false" 的布爾值。
如果設置為 "true",它將返回 search 參數第一次出現之前的字符串部分。
例子:
if (false !== strstr($source_str, $substring)) {
echo '包含!';
} else {
echo '未包含!';
}
PHP preg_match()函數
最后一種方法是使用正則表達式結合PHP preg_match 函數檢查一個字符串是否包含另一個字符 。如果匹配上,那么函數將返回true,否則返回false。preg_match語法語法如下:
preg_match ( string $pattern , string $subject [, array &$matches [, int $flags = 0 [, int $offset = 0 ]]] )
以下是一個非常簡單的匹配:
if (preg_match("/Fangwei/i", "http://www.sdlwjx666.com/")) {
echo "匹配!";
} else {
echo "未匹配!";
}
正則表達式最后的字符“i”表示匹配不區分大小寫。
如沒特殊注明,文章均為方維網絡原創,轉載請注明來自http://www.sdlwjx666.com/news/6563.html
上一篇:
電商平臺營銷系統需要具備什么樣功能呢?
下一篇:
前端制作之純CSS實現垂直水平居中
相關網站設計案例
速普儀器
華聯半導體
創飛芯源半導體
相關資訊
網站前端開發使用好fetchpriority加載優先...
日期:2025-06-10 瀏覽:101
AI智能體開發和網站建設哪些地方...
日期:2025-06-09 瀏覽:96
【再簽】速普儀器小程序開發項目
日期:2025-06-06 瀏覽:337
常見問題
企業網站建設常見問題整理合集【置頂】
在深圳建設一個公司網站多少錢
開發網站需要多久跟這九個因素有關
最新文章
rem單位在移動端網站開發上的使...
瀏覽量:2451
微信小程序開發之常用的知識點介紹
瀏覽量:3516
網站前端制作之HTML5是什么?
瀏覽量:1918
為什么應該考慮網站的移動優先設計
瀏覽量:2247
維修小程序定制開發功能說明(二)
瀏覽量:3189
淺談精密工業網站改版的見解
瀏覽量:1955
400-800-9385
回到頂部
0
请您留言
非常抱歉,客服不在线,麻烦留下您的联系电话或者微信,我们看到后会马上联系您!
提交
感谢留言
我们会尽快与您联系
关闭