PHP 不是很强大,所以这是我的问题:
我正在构建一个简单的数组以作为 json 返回,并用另一个数组中的数据填充它。$eventarray 可能有索引gas,也可能没有,所以我需要检查现有的gas索引,如果存在,如果没有填充默认值,则获取该值。
我将如何以最佳方式做到这一点?
再次在 PHP 中不那么强大。
这是数组:
$somearr = array(
"actiontaken"=>sprintf("%s", $eventarray['desc']),
"actionname" =>sprintf("%s", $eventarray['name']),
"type" =>sprintf("%s", $eventarray['type']),
"subtype" =>sprintf("%s", $eventarray['name']),
"min" =>sprintf("%s", $eventarray['min']),
"gas" =>sprintf("%s", $eventarray['gas']),
"playerId"=>$value['p'],
"name" =>$value2['name'],
"race" =>$value2['race']
);