您好,登錄后才能下訂單哦!
這篇文章主要介紹了php如何判斷字符串是否含圓點的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇php如何判斷字符串是否含圓點文章都會有所收獲,下面我們一起來看看吧。
3種方法:1、用stripos(),語法“stripos($str, ".")”,返回位置值則包含。2、用strripos(),語法“strripos($str, ".")”,返回位置值則包含。3、用explode(),語法“explode($str,".")”,返回的數組為空數組則不包含,反之則包含。
php檢測字符串中是否包含指定字符的方法
方法1:利用stripos()函數檢測
stripos() 函數可以查找字符串在另一字符串中第一次出現的位置(不區分大小寫)。
如果指定字符存在,則返回第一次出現的位置;如果沒有找到,則返回 FALSE。
注釋: 字符串位置從 0 開始,不是從 1 開始。
示例:
<?php
header('content-type:text/html;charset=utf-8');
$str = '12.36';
$pos = stripos($str, ".");
var_dump($pos);
if($pos){
echo $str." 中指定字符 圓點.<br>";
}else{
echo $str." 中不包含指定字符 圓點.<br>";
}
?>
方法2:利用strripos()函數檢測
strripos() 函數可以查找字符串在另一字符串中最后一次出現的位置(不區分大小寫)。
如果指定字符存在,則返回最后一次出現的位置;如果沒有找到,則返回 FALSE。
示例:
<?php
header('content-type:text/html;charset=utf-8');
$str = '12.36.3';
$pos = strripos($str, ".");
var_dump($pos);
if($pos){
echo $str." 中指定字符 圓點.<br>";
}else{
echo $str." 中不包含指定字符 圓點.<br>";
}
?>
方法3:使用explode()函數檢測
explode() 函數使用指定分割符來分割一個字符串,并返回由字符串組成的數組。
如果數組不為空數組(數組長度大于1),則包含;反之,則數組為空,進而不包含另一個字符串
<?php
header('content-type:text/html;charset=utf-8');
$url = "001a.gif";
$str = ".";
$con = explode($str,$url);
if (count($con)>1){
echo $url." 中包含 圓點".$str;
}else{
echo $url." 中沒有包含圓點 ".$str;
}
?>
關于“php如何判斷字符串是否含圓點”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“php如何判斷字符串是否含圓點”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。