0

次の構造をデータ配列としてjqueryajaxで渡します

 $_POST['data'][0] = 'results[]=stein&results[]=schere&results[]=stein&results[]=schere&results[]=stein'

 $_POST['data'][1] = '9b2c1230757e4354b384c5c93e8e8f26'

$_POST['data'][0]配列として解釈するためにphpにどのように言うのですか?私が欲しいのはarray(1 =>'stein', 2=>'schere'...)

4

2 に答える 2

3

使用parse_str()— 文字列を変数に解析します

$str = "results[]=stein&results[]=schere&results[]=stein&results[]=schere&results[]=stein";
parse_str($str, $output);

echo $output['results'][0]; // stein

ライブコードパッド

于 2012-12-04T06:54:47.110 に答える
0

使用parse_str()..

parse_str($_POST['data'][0]);

print_r($results);
echo $results[0];  //stein;
echo $results[1];  //schere;
于 2012-12-04T06:57:45.693 に答える