如何删除外部数组

时间:2016-09-26 10:39:01

标签: php

这是我的数据

Array 
(
    [t] => Array
        (
            [0] => SS
        )

    [size] => Array
        (
            [0] => 85
        )
)

结果应该是

[t] => Array
    (
        [0] => SS
    )

[size] => Array
    (
        [0] => 85
    )

5 个答案:

答案 0 :(得分:3)

使用list函数将它们设置为变量。

$data = array_values(array(
    't' => array('SS'),
    'size' => array(85)
));

list($t, $size) = $data;

修改:添加array_values,因为旧解决方案会生成未定义的索引警告。

print_r($t); //array(0 => 'SS')
print_r($size); //array(0 => 85)

答案 1 :(得分:3)

使用extract功能

extract(
    Array(
        't' => Array(0 => SS),
        'size' => Array(0 => 85)
    )
);

print_r($t);    //  Array ( [0] => SS )
print_r($size); //  Array ( [0] => 85 ) 

答案 2 :(得分:0)

只是做:

mainWindow.loadURL(`${__dirname}/../build/index.html`)

如果您的数组包含在名为$ myVariable

的变量中

答案 3 :(得分:0)

让原始数组为SimpleDateFormat simpleDate = new SimpleDateFormat("dd/MM/yyyy"); myTextField.setText(simpleDate.format(c.getTime())); 然后

$array

会给你你想要的东西。

答案 4 :(得分:0)

使用current

 $array = current($array);