不夠強,所以在這裏PHP數組檢查是我的問題:在PHP中存在的索引
我建立一個簡單的數組返回爲JSON,從另一個陣列數據填充它。 $ eventarray可能有指數氣體,或者可能不是,所以我需要檢查現有的氣體指數,如果存在的話,如果不存在默認值,則得到該值。
我該如何做到最優化的方式?
在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']
);
Fyi,你不需要s printf調用。只需直接使用變量! – ThiefMaster