关于php数组的新问题

时间:2011-07-25 08:57:21

标签: php arrays

Array ( [inline_comment] => inline_comment [page] => page [comment] => Comment ) 

我想将数组转为:〜

Array ( [0] => inline_comment [1] => page [2] => Comment ) 

怎么做?

3 个答案:

答案 0 :(得分:1)

<?php
$new = array();
foreach ($old as $entry) $new[] = $entry;
?>

或更好

<?php
$new = array_values($old);
?>

答案 1 :(得分:1)

$arr = array(
    'inline_comment' => 'inline_comment',
    'page' => 'page',
    'comment' => 'Comment'
);
$arr = array_values($arr);

答案 2 :(得分:0)

您是否想从阵列中获取键或值并不完全清楚。

如果您想获得密钥,那么您可能想要查找array_keys() function

$new_array = array_keys($old_array);

我相信这会完全符合您的要求。

如果您想获取值,那么array_values()将执行您想要的操作。它的工作方式与上面的array_keys()非常相似。