dongleiqiao4906 2014-10-01 15:55
浏览 30
已采纳

PHP Array嵌套到自身中

I am having an issue with my array.

My output displays as:

 <article id="tab1"> 
 <figure>
 <img src="http://cdn.resize.flexmls.com/ric/640x480/true/20140820133948567093000000-o.jpg" > 
<article id="tab2"> 
 <figure>
 <img src="http://cdn.resize.flexmls.com/ric/640x480/true/20140820133948862522000000-o.jpg" > 

I can't get the tag to close...

Here is my code:

<?php
$photos = $rets->GetObject("Property", "640x480", $row["field_Value"], "*", 1);
foreach ($photos as $photo) {
    $listing = $photo['Content-ID'];
    $number = $photo['Object-ID'];
    $location = $photo['Location'];

    if ($photo['Success'] == true) {
        // display on page
        echo "<article id=\"tab$number\"> 
 <figure>
 <img src=\"{$photo['Location']}\" > 
";
    } else {
        echo "({$listing}-{$number}): {$photo['ReplyCode']} = {$photo['ReplyText']}
";
    }
}
?>   

<article id="tab<?=$number?>">
    <figure>
        <img src="<?=$location?>" alt="Photo" width="586" height="402" />
    </figure>
  • 写回答

2条回答 默认 最新

  • doucanrui1735 2014-10-01 16:37
    关注

    How come you can't just close it in the echo part like you have for the beginning of it?

    <?php
        $photos = $rets->GetObject("Property", "640x480", $row["field_Value"], "*", 1);
        foreach ($photos as $photo) {
                $listing    =   $photo['Content-ID'];
                $number     =   $photo['Object-ID'];
                $location   =   $photo['Location'];
    
                if ($photo['Success'] == true) { ?>
                    <article id="tab<?php echo $number; ?>">
                        <figure>
                            <img src="<?php echo "{$photo['Location']}"; ?>" >
                        </figure>
                    </article>
                    <?php 
                    }
                else 
                    echo "({$listing}-{$number}): {$photo['ReplyCode']} = {$photo['ReplyText']}
    ";
            } ?>   
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 孟德尔随机化结果不一致
  • ¥15 深度学习残差模块模型
  • ¥50 怎么判断同步时序逻辑电路和异步时序逻辑电路
  • ¥15 差动电流二次谐波的含量Matlab计算
  • ¥15 Can/caned 总线错误问题,错误显示控制器要发1,结果总线检测到0
  • ¥15 C#如何调用串口数据
  • ¥15 MATLAB与单片机串口通信
  • ¥15 L76k模块的GPS的使用
  • ¥15 请帮我看一看数电项目如何设计
  • ¥23 (标签-bug|关键词-密码错误加密)