我正在创建一个需要保存一些空值的数组:
$my_array['message'] = 'hello there';
$my_array['sender'] = 'Billy Bob';
$my_array['comment'] = '';
var_dump($my_array);
var转储的结果是:
array
'message' => 'hello there';
'sender' => 'Billy Bob';
我希望结果看起来像这样:
array
'message' => 'hello there';
'sender' => 'Billy Bob';
'comment' => '';
有可能吗?
答案 0 :(得分:0)
是的,你可以这样做。
以下是示例的链接:http://codepad.org/LyPteVX6
答案 1 :(得分:0)
$array ['key'] = ''; // Sets an element in the array called 'key' to an empty string
答案 2 :(得分:-1)
Var转储显然会跳过空值。请检查isset或==''