判斷步驟:1、利用str_split()把字符串轉(zhuǎn)為字符數(shù)組,語法“str_split(字符串)”;2、利用array_unique()去除字符數(shù)組中重復(fù)的值,語法“array_unique(字符數(shù)組)”,會返回一個去重數(shù)組;3、使用count()獲取字符數(shù)組和去重數(shù)組的長度;4、判斷兩個數(shù)組長度是否相等,語法“字符數(shù)組長度==去重數(shù)組長度”,如果相等,則字符串沒有重復(fù)。
本教程操作環(huán)境:windows7系統(tǒng)、PHP8.1版、DELL G3電腦
在php中,可以借助數(shù)組來判斷字符串是否有重復(fù)。
判斷步驟:
步驟1、利用str_split()函數(shù)把字符串轉(zhuǎn)為字符數(shù)組
str_split() 函數(shù)把字符串分割為一個個字符,這些字符組成一個數(shù)組。
<?php header('content-type:text/html;charset=utf-8'); $str="Helloele"; var_dump($str); $arr=str_split($str); var_dump($arr); ?>
步驟2:利用array_unique()去除字符數(shù)組中重復(fù)的值,返回去重后的數(shù)組
array_unique() 函數(shù)用于移除數(shù)組中重復(fù)的值。如果兩個或