$newarray=preg_split("/;/",$value);
然后对$newarray遍历,根据冒号再次拆分,就得到比较满意的结果了。
$data=Array(
      Array("姓名","张三"),
      Array("手机","138000000"),
      ...
 )

解决方案 »

  1.   


    $getvalue=explode(';',$value);$name=$getvalue[0];
    $phone=$getvalue[1];
    $sex=$getvalue[2];//以此类推......
      

  2.   

    具体的思路:你从数据库里面读取对应的记录放在一个数组里面,在用list方法,具体的参考
    http://blog.csdn.net/yw1386/archive/2009/09/10/4539444.aspx
    很简短的一段,希望对你有帮助