无法在php中创建forloop数组

无法在php中创建forloop数组,php,arrays,Php,Arrays,试试这个 $comparetxt = [ [ "Title 1", "url 1", "text 1" ], [ "Title 2", "url 2", "text 2" ], [ "Title 3", "url 3", "text 3" ] ]; 首先,看起来你的数组符号是错误的。试试这个 foreach ($a as $v1) { foreach ($v1 as $v2) { echo "$v2\n"; } } “alt=”

试试这个

$comparetxt = [ 
    [ "Title 1", "url 1", "text 1" ],
    [ "Title 2", "url 2", "text 2" ],
    [ "Title 3", "url 3", "text 3" ]
];

首先,看起来你的数组符号是错误的。试试这个

foreach ($a as $v1) {
    foreach ($v1 as $v2) {
        echo "$v2\n";
    }
}

  • “alt=”“>


这就是你想要的吗

<?php
$comparetxt = array(
    array('title' => 'Title 1', 'url' => 'www.google.com', 'text' => 'text 1'),
    array('title' => 'Title 2', 'url' => 'www.google.com', 'text' => 'text 2'),
    array('title' => 'Title 3', 'url' => 'www.google.com', 'text' => 'text 3')
);
?>
<ul class="selectplanparagraph">
<?php foreach($comparetxt as $compare) { ?>
<li>
<h3><?php echo $compare['title']; ?></h3>
<img width="280" height="80" src="<?php echo $compare['url']; ?>" alt="">
<p><?php echo $compare['text']; ?></p>
</li>
<?php } ?>
</ul>
foreach($comparetxt作为$compareitem){
?>
  • “alt=”“>


  • 使用PHP foreach:你至少可以发布你尝试过的代码吗?@yes123我今天刚读了PHP手册,立刻就爱上了它。非常干净。实际上,我认为数组语法是新的PHP短数组语法。下面是一些详细信息:。如果你编写一段代码,最好每行缩进4个空格,以获得更好的渲染效果。请检查我的编辑。
    <?php
    $comparetxt = array(
        array('title' => 'Title 1', 'url' => 'www.google.com', 'text' => 'text 1'),
        array('title' => 'Title 2', 'url' => 'www.google.com', 'text' => 'text 2'),
        array('title' => 'Title 3', 'url' => 'www.google.com', 'text' => 'text 3')
    );
    ?>
    <ul class="selectplanparagraph">
    <?php foreach($comparetxt as $compare) { ?>
    <li>
    <h3><?php echo $compare['title']; ?></h3>
    <img width="280" height="80" src="<?php echo $compare['url']; ?>" alt="">
    <p><?php echo $compare['text']; ?></p>
    </li>
    <?php } ?>
    </ul>
    
    foreach($comparetxt as $compareitem) {
        ?>
        <li>
        <h3><?php echo $compareitem[0]; ?></h3>
        <img width="280" height="80" src="<?php echo $compareitem[1]; ?>" alt="">
        <p><?php echo $compareitem[2]; ?></p>
        </li>
        <?php
    }