我正在尝试使用php格式化数组的输出

时间:2016-05-03 12:42:48

标签: php arrays foreach echo pre

我正在尝试使用php格式化数组的输出,但我似乎无法在同一行上获取键和值。我列出了用于显示键和值的代码,但此代码输出不同行上的键和值

function olLiTree($tree)
{
    echo '<pre>';
    foreach($tree as $key => $item) {
        if (is_array($item)) {
            echo '<pre>', $key ;
            olLiTree($item);
            echo '</pre>';
        } else {
            echo '<pre>', $item, '</pre>'; 
        }
    }
    echo '</ul>';
}

print(olLiTree($results));

2 个答案:

答案 0 :(得分:1)

使用String originalRequestURI = (String) request.getAttribute(RequestDispachter.FORWARD_REQUEST_URI); 。同时删除<ul> <li> .... </li></ul>,因为PHP使用comma(,)作为concat字符串。

dot(.)

答案 1 :(得分:0)

您使用逗号directionsDisplay.setOptions({ suppressPolylines: true }); 代替点, 对于字符串连接php使用点

.