��get���δӿͻ��˴���һ������["1","2","3","4"]��Ȼ����PHP��ƴװ��$name=array("1","2","3","4");�����������ǰ�������һ���ַ�����������β���ת��һ�����鲢����ͨ����������������������ͨ��$name[1]�Ϳ��Է��ʵ�����ĵڶ���Ԫ��2.

解决方案 »

  1.   

    用get传参从客户端传回一组数据["1","2","3","4"],然后在PHP里拼装成$name=array("1","2","3","4");但编译器还是把他当做一个字符串,请问如何才能转成一组数组并可以通过数组索引访问它,比如通过$name[1]就可以访问到数组的第二个元素2.
      

  2.   

    客户端传上来的是一个 json格式的字符串。所以可以用 json_decode()直接解析为数组:
    $input = '["1","2","3","4"]';
    var_dump( json_decode($input) );
      

  3.   

    我的天哪...一天你还没解决这个问题?我不是在那个帖子告诉你json了么?php 将数组转换成json 直接输出啊...
      

  4.   

    弄出来了,不懂PHP,在JS里保存成数组以字符串形式传递到PHP,然后用PHP过滤字符串,然后exlode成数组,没办法,对PHP知识为零,我只能用.NET的思想去整他,PHP的语法看得别扭-> 和=>都不知道啥意思