【发布时间】:2015-06-17 08:24:26
【问题描述】:
如何在index.php 中创建列?现在只需在一列中显示所有内容。我想要 3 或 4 列 10 行之类的东西。
我正在使用此代码:
<?php
$url = file_get_contents('https://somesite.xml');
$xml = new SimpleXMLElement($url);
$data = $xml->entry;
for($i = 0; $i < count($data); $i++){
$title = $data[$i]->title;
$title = preg_replace('/[^A-Za-z0-9\-]/', '-', $title);
$title = preg_replace('/-+/', '+', $title);
$item = $data[$i]->content;
$a = preg_match_all('#src="(.*?)"#',$item,$isi);
$img = $isi[1][0];
echo '<br><a href="download.php?q='.$title.'"><img src="'.$img.'"title='.$title.' /></br>';
【问题讨论】:
-
这更像是一个 HTML/CSS 问题,而不是 PHP/XML。我认为您应该删除
<br>s 并浮动锚元素。 -
我这方面不太好,能举个例子吗?