在 PHP 中,我有以下函数:
public function GenerateJSONOutOfArray_M4($mRecord)
{
try
{
$mRecordLength = sizeof($mRecord);
$R = array();
for($i = 0; $i < $mRecordLength; $i++)
{
$R[$i] =
array (
'a' => $mRecord[$i]['M4_M2'],
'b' => $mRecord[$i]['M4_M3'],
'c' => $mRecord[$i]['M4_Barcode'],
);
}
$result =
array (
'J' =>
$R
);
$json = json_encode($result);
return $json;
}
catch (Exception $e)
{
return FALSE;
}
}
我需要如果$mRecord[$i]['M4_M2']为 null 那么 'a' 不会被添加到数组
中 换句话说,我的意思是 array() 不包括 'a' 如果 'a' 的值为null
如何?
繁花不似锦
qq_花开花谢_0
米琪卡哇伊