尝试在foreach循环中通过引用编辑数组值

时间:2014-02-06 13:55:43

标签: php arrays drupal foreach

我有这段代码:

    foreach ($variables['results'] as $group => &$results) {

        if (isset($headers[$group])) {

            $results[0]0] = "<a href='".$results[0][0]. "' />". "Title" . "</a>";

            //drupal_set_message(print_r($results[0][0], true));


            $string .= theme('table', array('header' => array_values($headers[$group]), 'rows' => $results));
        }
    }

我正在尝试将$ results [0] [0]修改为链接。

我的IDE说我做错了什么 - 它是什么?正确/首选的方法是什么(特别是使用Drupal,如果可能的话,还有PHP最佳实践)

1 个答案:

答案 0 :(得分:1)

变化:

$results[0]0]

为:

$results[0][0]