如何进行foreach循环,仅以'rectians_product'仅在键上' 1'没有密钥' 2'和3'也循环

发布于 2025-02-03 00:59:48 字数 2202 浏览 1 评论 0原文

<?php

    $product = [
        1 => [
            'name' => 'Doraemon',
            'img' => 'doraemon.jpg',
            'price' => 'Rp 25.000',
            'category' => 'Manga',
            'about' => 'Doraemon dikirim kembali ke masa kehidupan Nobita oleh cicit Nobita, Sewashi. Ia dikirim untuk memperbaiki kehidupan Nobita agar keturunannya merasakan kehidupan yang lebih baik. Dalam kehidupan aslinya tanpa dibantu Doraemon, Nobita sering gagal dalam pelajaran sekolahnya, gagal dalam pekerjaan, dan mempunyai masalah keuangan.',
            'related_product' => [
                ['Detective Conan', 'detective.jpg', 'Rp 25.000'],
                ['Bleach', 'bleach.jpg', 'Rp 25.000'],
                ['Crayon Shinchan', 'crayon,jpg', 'Rp 30.000'],
            ]
        ],
        2 => [
            'name' => 'Tribun Pontianak',
            'img' => 'TribunPontianak.jpg',
            'price' => 'Rp 2.000',
            'category' => 'Newspaper',
            'about' => 'Tribun Pontianak adalah sebuah surat kabar harian yang terbit di Kalimantan Barat, Indonesia. Surat kabar ini termasuk dalam grup Kompas Gramedia. Kantor pusatnya terletak di kota Pontianak. Koran ini pertama kali terbit tahun 2008.',
            'related_product' => [
                ['Pontianak Post', 'pontianak.jpg', 'Rp 2.000'],
                ['KOMPAS', 'kompas.jpg', 'Rp 2.5000'],
                ['Harian Pontianak', 'harian.jpg', 'Rp 3.000'],
            ]
        ],
        3 => [
            'name' => 'Majalah Bobo',
            'img' => 'MajalahBobo.jpg',
            'price' => 'Rp 47.000',
            'category' => 'Magazine',
            'about' => 'Majalah Bobo adalah bacaan populer anak-anak Indonesia yang terbit sejak 14 April 1973. Majalah ini adalah versi Indonesia dari majalah serupa di Belanda dengan penyesuaian isi. Di Indonesia, terdapat 2 versi Majalah Bobo.',
            'related_product' => [
                ['TRUBUS', 'Trubus.jpg','Rp 32.000'],
                ['Femina', 'Femina.jpg', 'Rp 40.500'],
                ['Tempo', 'Tempo.jpg', 'Rp 55.000'],
            ]
        ]

    ];
?>
<?php

    $product = [
        1 => [
            'name' => 'Doraemon',
            'img' => 'doraemon.jpg',
            'price' => 'Rp 25.000',
            'category' => 'Manga',
            'about' => 'Doraemon dikirim kembali ke masa kehidupan Nobita oleh cicit Nobita, Sewashi. Ia dikirim untuk memperbaiki kehidupan Nobita agar keturunannya merasakan kehidupan yang lebih baik. Dalam kehidupan aslinya tanpa dibantu Doraemon, Nobita sering gagal dalam pelajaran sekolahnya, gagal dalam pekerjaan, dan mempunyai masalah keuangan.',
            'related_product' => [
                ['Detective Conan', 'detective.jpg', 'Rp 25.000'],
                ['Bleach', 'bleach.jpg', 'Rp 25.000'],
                ['Crayon Shinchan', 'crayon,jpg', 'Rp 30.000'],
            ]
        ],
        2 => [
            'name' => 'Tribun Pontianak',
            'img' => 'TribunPontianak.jpg',
            'price' => 'Rp 2.000',
            'category' => 'Newspaper',
            'about' => 'Tribun Pontianak adalah sebuah surat kabar harian yang terbit di Kalimantan Barat, Indonesia. Surat kabar ini termasuk dalam grup Kompas Gramedia. Kantor pusatnya terletak di kota Pontianak. Koran ini pertama kali terbit tahun 2008.',
            'related_product' => [
                ['Pontianak Post', 'pontianak.jpg', 'Rp 2.000'],
                ['KOMPAS', 'kompas.jpg', 'Rp 2.5000'],
                ['Harian Pontianak', 'harian.jpg', 'Rp 3.000'],
            ]
        ],
        3 => [
            'name' => 'Majalah Bobo',
            'img' => 'MajalahBobo.jpg',
            'price' => 'Rp 47.000',
            'category' => 'Magazine',
            'about' => 'Majalah Bobo adalah bacaan populer anak-anak Indonesia yang terbit sejak 14 April 1973. Majalah ini adalah versi Indonesia dari majalah serupa di Belanda dengan penyesuaian isi. Di Indonesia, terdapat 2 versi Majalah Bobo.',
            'related_product' => [
                ['TRUBUS', 'Trubus.jpg','Rp 32.000'],
                ['Femina', 'Femina.jpg', 'Rp 40.500'],
                ['Tempo', 'Tempo.jpg', 'Rp 55.000'],
            ]
        ]

    ];
?>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

缪败 2025-02-10 00:59:48

如果您仅对第一个数组条目感兴趣,则可以使用:

 $related_product = current($product)['related_product'];
foreach($related_product as $product_line) {
    foreach($product_line as $product_item) {
        echo $product_item;
    }
}

if you're only interested in the first array entry, you can use:

 $related_product = current($product)['related_product'];
foreach($related_product as $product_line) {
    foreach($product_line as $product_item) {
        echo $product_item;
    }
}
深爱成瘾 2025-02-10 00:59:48

第一个循环在产品上,以及在您的相关的数组中的循环中,您可以循环浏览相关的_roducts阵列中的事件

foreach ($product as $prod){
    foreach( $prod['related_product'] as $related ){
        foreach( $related as $info ) {
            echo $info . ' ';
        }
        echo '<br>';
    }
}

first loop over the products, and within that loop loop over your related_product array, then you can loop over the occurances in the related_products arrays

foreach ($product as $prod){
    foreach( $prod['related_product'] as $related ){
        foreach( $related as $info ) {
            echo $info . ' ';
        }
        echo '<br>';
    }
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文