忙了幾天,終於閒下來了,接著上一篇寫。
上一篇說怎樣在手機上搭建服務器,本篇寫創建hello world,第一個頁面。
其實看過我上幾篇教程的都知道大概怎樣創建了,就是一頁面法。
一個主頁面,其他頁面用函數表示,這樣的好處就是不用每個頁面都要include公共函數。
寫法如下,直接上代碼了。
ob_start();
session_start();
//開啟錯誤提示
ini_set('display_errors','On');
//中國時區
date_default_timezone_set('PRC');
?>
//用於異步請求
//如果有get到lf執行這裡,否則執行常規頁面
if(isset($_GET["lf"])){
//這個是要執行的php函數名,原來php的函數名也能用字符串表示並執行。
$f=$_GET["lf"];
//這裡是動態插入這個函數,不用一次性插入,太多了
//每個函數寫一個頁面,以4開頭,歸類。如4xx.php
include("hs/php/4".$f.".php");
$f();
}
//以下是常規頁面正常HTML輸出
else
{
?>
<title>跑腿網頁教程/<title>
//常規頁面放這裡執行
//默認執行main首頁
$f="main";
if(isset($_GET["f"])){
$f=$_GET["f"];
}
//插入要執行的文件,文件名比函數名多1字
include("hs/php/1".$f.".php");
//執行
$f();
?>
這個和前面寫的單頁面相似,只不過多了個include,動態插入頁面。
我把首頁定義為main,如下圖。
就輸出一句“這裡首頁”。
證明已經可以運行了,接下來可以模仿首頁main函數,編寫其他頁面函數。
好了,一天積累一點。明天寫個導航條吧,用到css美化,有興趣的關注一下。
閱讀更多 茂名阿信 的文章