2017-09-14 49 views
-1

我存储从阵列来在SQL数据库中成功的价值,但我想数量店内[0]=>,在这种情况下,(从[2]=>20还在于SQL行。获取存储在阵列的数量可变

array(3) { 
    [0]=> 
    array(3) { 
    ["tp"]=> 
    string(1) "g" 
    ["h"]=> 
    string(1) "a" 
    ["t"]=> 
    string(2) "18" 
    } 
    [1]=> 
    array(3) { 
    ["tp"]=> 
    string(1) "g" 
    ["h"]=> 
    string(1) "a" 
    ["t"]=> 
    string(1) "8" 
    } 
    [2]=> 
    array(3) { 
    ["tp"]=> 
    string(1) "c" 
    ["h"]=> 
    string(1) "h" 
    ["t"]=> 
    string(1) "3" 
    } 
} 
+2

你的意思是你想获得数组中存在的键吗? 'array_keys()'? http://php.net/manual/en/function.array-keys.php – Qirel

+0

所以你希望我们为你写代码......?至少告诉我们你已经尝试了什么...... –

+0

你已经得到的代码大概循环遍历这个数组 - 只需在循环中包含密钥即可。 – iainn

回答

0

我不确定你想达到什么目的,也许这样的事情可以帮助吗?

foreach ($your_array as $k => $v) { 
    $your_array[$k]['key'] = $k; 
}