if(strstr($i," ")==$i)
echo "包含空格";

解决方案 »

  1.   

    是否包含中文要用ascii来判断吧。
      

  2.   

    $str="aaa a";
    if(preg_match("/[\\x80-\\xff]| /",$str)) echo "有中文或者空格";
    else "没有";
      

  3.   

    没办法结帖子了啊
    多谢vivanboy(被迫早起的鸟儿)(★★★★★) 帮忙
    给vivanboy(被迫早起的鸟儿)(★★★★★) 45分
    uGain(幽亘) 5分
      

  4.   

    hehe,我结帖没有办法给自己分的