2012-08-02 27 views

回答

1

CSS:

span.row { 
    display:block; 
} 

span.margin { 
    display:inline-block; 
    margin-right:10px; 
} 

PHP:

$mas = array("aaa","bbb","ccc","ddd","fff"); 

echo '<span class="row">'; 

for($i = 0; $i < count($mas); $i++) { 
    echo $i % 2 == 0 ? '</span><span class="row">'; 
    echo '<span class="margin">' . $mas[$i] . '</span>'; 
} 

echo '</span>'; 
1

如果你要打印,每行两个项目的数组,你可以尝试以下方法:

<?php 
$output = "<div>"; 
for($i = 0; $i < count($mas); $i++) 
{ 
    if($i % 2 == 0) 
     $output .= "<p>".$mas[$i]." "; 
    else 
     $output .= $mas[$i]."</p>"; 
} 
echo $output."</div>"; 

使用CSS样式的<p>标签根据自己的喜好与问候间隔。