应该是和你的分隔符有关。你换个其它的就没问题。<?php
$aaa = "abc,bbb,ccc";
$tmp = split(",",$aaa);
echo sizeof($tmp);
?>

解决方案 »

  1.   

    split()
    将字符串依指定的规则切开。
    语法: array split(string pattern, string string, int [limit]);
    返回值: 数组
    函数种类: 资料处理 
    内容说明 
    本函数可将字符串依指定的规则分开。切开后的返回值为数组变量。参数 pattern 为指定的规则字符串、参数 string 则为待处理的字符串、参数 limit 可省略,表示欲处理的最多合乎值。值得注意的是本函数的 pattern 参数有区分大小写。
      

  2.   

    因为"||"是正则表达式中的特殊字符,所以需要做转义
    $aaa = "abc||bbb||ccc";
    $tmp = split("\|\|",$aaa);