下面是我的 php 的 WordPress 短代码的简化版本。我如何使用 jquery 获取所有玩家的名字?
部分代码:
$profile_personal_info['id'] = $player->ID;
$profile_personal_info['Firstname'] = $fname;
$profile_personal_info['Lastname'] = $lname;
$profile_details_stats['S'] = $playerShots;
$profile_details_stats['F'] = $playerFouls;
$personalInfo = array();
foreach ( $profile_personal_info as $key => $value ) {
$personalInfo[$key] = $value;
}
$playerStatistics = array();
foreach ( $profile_details_stats as $key => $value ) {
$playerStatistics[$key] = $value;
}
$response[$player->ID] = array_merge($personalInfo, $playerStatistics);
}
$response['player-'.$player->ID] = array_merge($personalInfo, $playerStatistics);
}
这是
的输出jQ.getJSON( "PATH_TO_PHP_FILE", function( data ) {
console.log(data);
}
player-151: Object
personal: Object
Firstname:"Jason"
Lastname:"Smith"
为了简洁起见,我简化了代码。
最佳答案
通常,在 PHP 中,就像在任何语言中一样,您不会“手动”修改 JSON。您只需要求该语言(或您友好的第三方库)为您做这件事。你给它一个数据结构,然后输出 JSON。或者,反之亦然。
快速搜索将我带到此页面: http://nitschinger.at/Handling-JSON-like-a-boss-in-PHP
关于php - 如何将 php 数组构造为 json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30744601/