1. 程式人生 > >頁面靜態化案例---數據列表靜態化

頁面靜態化案例---數據列表靜態化

char content names spa color get .html [] 執行

<?php
ob_start();
if(file_exists(‘list.html‘)){
    //直接拿來用
    $content = file_get_contents("list.html");
    echo $content;
    die;
}
header("content-type:text/html;charset=utf-8");
//鏈接數據庫
$link = mysqli_connect("127.0.0.1",‘root‘,‘root‘,‘08e‘);
//設置字符集
mysqli_query($link,‘set names utf-8‘);
//拼接sql
$sql
= "select * from user"; //執行 $res = mysqli_query($link,$sql); while($a = mysqli_fetch_assoc($res)){ $data[] = $a; } ?> <table> <tr> <th>ID</th> <th>賬號</th> <th>密碼</th> <th>狀態</th> </tr> <?php foreach
($data as $k=>$v){ ?> <tr> <td><?php echo $v[‘id‘];?></td> <td><?php echo $v[‘username‘];?></td> <td><?php echo $v[‘password‘];?></td> <td><?php if($v[‘status‘]==1){
echo "啟用"; }else{ echo "禁用"; } ?></td> </tr> <?php } ?> </table> <?php //獲取緩存內容 $content = ob_get_contents(); //寫入緩存文件 file_put_contents("list.html",$content); ?>

頁面靜態化案例---數據列表靜態化