【问题标题】:How to output values in array?如何输出数组中的值?
【发布时间】:2020-09-14 02:52:24
【问题描述】:

您好,我的 PHP 中有以下变量:

$art= [ 
        'places' => ['America','Paris','Italy','Japan'],
        'photographer' => ['Samantha','Hannah','David','Albert'],
    ];

我只是想将“地点”仅输出到我的 HTML 代码中。不断收到“非法字符串偏移”警告。

为什么我的以下代码不起作用?

<?php foreach($art as $value): ?> 
      <?= $value['places'] ?>
    <?php endforeach ?>

【问题讨论】:

    标签: php html arrays


    【解决方案1】:
    <?php foreach ($art["places"] as $value): ?>
    <?= $value ?>
    <?php endforeach; ?>
    

    你应该循环 $art["places"];

    【讨论】:

      猜你喜欢
      • 2020-03-31
      • 2021-10-22
      • 2019-01-22
      • 1970-01-01
      • 2022-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-11
      相关资源
      最近更新 更多