PHP回显最后的数组值

时间:2017-04-26 01:04:15

标签: php arrays

我尝试了几个小时修复我的代码,但它总是失败 我有文件中的数组:

$liquidyLista7 = array(
    'Arbuz' => array(
        'Wyraźny arbuz, soczysty arbuz, naprawde chyba najlepszy z oferty',
        'Delikatny arbuz.',
        'odświeżajacy arbuz',
        'Bardzo delikatny, mniej wyrażny arbuz'
    ),
    // and much more...

...我希望回显每个数组的所有值,但我的“糟糕的史诗”代码不起作用:/

function pokazOpisyVolish($liquidyLista7)
    {
    $i = 0;
    $select = '<div id="volishPage'.$i.'" class="tab-pane fade"><ul class="comment-list">';
    foreach($liquidyLista7 as $key => $record) {
    $i++;
    if (is_array($record)) {
    $select .= '<li><p class="desc">'.$key.'</p>';
        $select .= pokazOpisyVolish($record);
        $select .= '</li>';
    } else {
    $select .= '<li><p class="desc">'.$record.'</p></li>';
    }
    }
    $select .= '</ul></div>';
    return $select;
    echo pokazOpisyVolish($liquidyLista7);

请访问我的test website并检查它是如何工作的“杰克先生”(简单的HTML - 而不是PHP),但“Volish”是我的PHP代码...... :(

1 个答案:

答案 0 :(得分:0)

  

可能你正在寻找这样的事情。你给的链接   使用插件和CSS将结果显示在网页上,       我可以告诉你如何做到这一点,但之后你已经使用自己的CSS来显示结果,我想你可能会添加一些div   名称       只需在单独的文件中运行此代码,您就可以了解正在发生的事情而不是添加div

    <?php
$liquidyLista7 = array(
    'Arbuz' => array(
        'Wyraźny arbuz, soczysty arbuz, naprawde chyba najlepszy z oferty',
        'Delikatny arbuz.',
        'odświeżajacy arbuz',
        'Bardzo delikatny, mniej wyrażny arbuz'
    ),

    'newArtist' => array(
        'Wyraźny arbuz, soczysty arbuz, naprawde chyba najlepszy z oferty',
        'Delikatny arbuz.',
        'odświeżajacy arbuz',
        'Bardzo delikatny, mniej wyrażny arbuz'
    )
    );
//get the link from url
$actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
    foreach ($liquidyLista7 as $key => $record) {
        //ad artist name to the current url
        echo "<a href=$actual_link?artistName=$key>$key</a><br>";
        if(isset($_GET['artistName'])){
            if(is_array($record)){
                echo "<ul>";
                foreach($liquidyLista7[$key] as $value)
                    if($_GET['artistName']==$key)
                    echo "<li>$value</li>";
            }
            echo "</ul>";
        }
}

?>