PHP中判断字符串是否包含某个字符时,建议使用正则表达式preg_match()
判断字符串中是否包含 某个字符时,在java中时直接使用 indexOf()来判断的
在php中好像也要对应的,strpos(),stripos()
不过每次我用的都很不爽,老是出现各种各样的小问题,
而使用正则表达式,最起码让我觉得比较靠谱
eg: 判断字符串中是否包含 星号*
使用 preg_match($rule,$string)
$rule:是正则表达式,php中的正则表达式都得写在'/内容/'中,
eg:符合小写和大写字母以及数字的正则表达式 '/[a-zA-Z0-9]/'
$string:是你要判断的字符串
符合返回true,否则返回false
if(preg_match('/[*]+/',$hardware_id))
echo 'yes';
else
echo 'no';