我已尝试过此代码但无法正常工作:
if($teststring == '/\s\s+/'){
echo "character is whitespace:" . $numchar;
}
答案 0 :(得分:0)
问题: if($teststring == '/\s\s+/'){
您要将此$teststring
与字符串文字/\s\s+/
进行比较;
而是像这样使用它。
<?php
if(preg_match('/\s\s+/',$teststring))
{
echo "character is whitespace:" . $numchar;
}
答案 1 :(得分:0)
$string = "character is whitespace:" . $numchar;
$explode = explode(' ',$string);
if($explode[1] != ''){
//there is a white space
}
如果第二个数组不是空白而不是空白,则使用空格分解字符串。