[英]Define dynamic JSON-Array
我有一個新問題。
我知道我必須定義一個靜態JSON數組,但是現在我必須使它動態化,這樣我才能添加帶有循環的項。
這是靜態版本:
$json = array(array('field' => 'name',
'value' => $name),
array('field' => 'nummer',
'value' => $numbers));
echo json_encode($json );
現在我明白了,但是這樣行不通:
$element_array = array($element_array);
array_push($element_array, 'field' => 'name', 'value' => $name);
array_push($element_array, 'field' => 'nummer', 'value' => $numbers);
$json = $element_array;
知道有什么問題嗎?
您不希望有單個數組,而要有一個數組,所以:
$element_array = array();
$element_array[] = array( 'field' => 'name', 'value' => $name );
$element_array[] = array( 'field' => 'nummer', 'value' => $numbers);
//and so on...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.