首页 > 建站 > 使用PHP轻松地创建一个表格
2015
05-23

使用PHP轻松地创建一个表格

这是PHP基础的一部分,PHP可以和HTML嵌套书写,这是一个小巧的可以创建一个表格的PHP代码。这里是书写成一个PHP函数。调用函数来使用。

1.创建画表格的PHP函数

$rows = 10; // tr
$cols = 10;//  td
function drawTable($rows, $cols){
echo "<table border='1'>"; 
    for($tr=1;$tr<=$rows;$tr++){ 
        echo "<tr>"; 
        for($td=1;$td<=$cols;$td++){ 
         echo "<td align='center'>".$tr*$td."</td>"; 
     } 
     echo "</tr>"; 
 } 
echo "</table>"; 
}

2.使用方法

drawTable(5, 10);

版本二:
1.创建build_table函数

function build_table($array){
    // 开始表格
    $html = '<table border=\'1\'>';
    // 头部行开始
    $html .= '<tr>';
    foreach($array[0] as $key=>$value){
            $html .= '<th>' . $key . '</th>';
    }
    $html .= '</tr>';
    // 行数据
    foreach( $array as $key=>$value){
        $html .= '<tr>';
        foreach($value as $key2=>$value2){
            $html .= '<td>' . $value2 . '</td>';
        }
        $html .= '</tr>';
    }
    // 完成表格并返回
    $html .= '</table>';
    return $html;
}
$array = array(
    array('first'=>'tom', 'last'=>'smith', 'email'=>'tom@example.org', 'company'=>'example ltd'),
    array('first'=>'allen', 'last'=>'blogs', 'email'=>'allen@example.org', 'company'=>'example ltd'),
    array('first'=>'steph', 'last'=>'brown', 'email'=>'steph@example.org', 'company'=>'example ltd')
);

2. 调用函数,将数组内容显示在表格。

echo build_table($array);
最后编辑:
作者:格娜小屋
格娜小编子轩,爱网络,爱生活,爱分享!
捐 赠分享不易,谢谢赞助!

留下一个回复

你的email不会被公开。