[英]PHP - Mysqli | i'm trying to output data but i keep getting empty array
[英]I'm Trying to format the output of an array using php
我正在嘗試使用 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));
使用<ul> <li> .... </li></ul>
。 還要刪除comma(,)
因為PHP 使用dot(.)
作為連接字符串。
function olLiTree($tree)
{
echo '<ul>';
foreach($tree as $key => $item) {
if (is_array($item)) {
echo '<li>'. $key ;
olLiTree($item);
echo '</li>';
} else {
echo '<li>' .$item. '</li>';
}
}
echo '</ul>';
}
print(olLiTree($results));
您使用逗號,
而不是點.
對於字符串連接 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));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.