一個.php文件,包含程序開始符(),具體代碼則放置在開始符和結束符之間。為了方便日后修改和程序讀取,習慣上代碼應當按照一定的規定分行,而php代碼必定少不了變量標記符($)。這些,都給生成.php文件帶來一定的麻煩,處理它們需 " /> 福利三区,国产免费一区二区,麻豆国产免费

中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

生成php程序的php代碼

 

一個.php文件,包含程序開始符(),具體代碼則放置在開始符和結束符之間。為了方便日后修改和程序讀取,習慣上代碼應當按照一定的規定分行,而php代碼必定少不了變量標記符($)。這些,都給生成.php文件帶來一定的麻煩,處理它們需要一些變通方式。

我們先來處理php程序文件的開始符和結束符,這個不太復雜,我們用兩個變量來表示它們:

$str_tmp="<?php";  //開始符。$str_tmp為即將累加的變量。
$str_end="?>";     //結束符。$str_end為獨立變量。

下面來處理變量標記符($),設我們將在生成的.php文件里存在一個這樣的變量等式:$age="28";。代碼如下:

$str="$"."age=/"28/";/r/n";

上式里,打印變量 $str 將得到預期的效果。代碼中,$和age要分開并用連接號(.)將其組合才能得到 $age 的效果;符號(/")表示小解雙引號(");php代碼一行結束要有分號(;);/r/n則表示打個回車另起一行。

以上我們解決了php代碼起始符、結束符及代碼變量標志和等式等輸入問題,現在就可以具體進入生成.php文件的操作了。為了讓程序看起來像個樣子,我們預設一下即將生成的.php文件的內容:用戶名(黑馬)、登錄密碼(blackhorse)、年齡(28)、收入(4500)。以下是生成.php文件的完整代碼:

<?php // -- test.php -- //

//搜集資料
$str_tmp="<?php/r/n"; //得到php的起始符。$str_tmp將累加
$str_end="?>"; //php結束符
$str_tmp.="$"."name=/"黑馬/";/r/n"; //加入用戶名
$str_tmp.="$"."pass=/"blackhorse/";/r/n"; //加入密碼
$str_tmp.="$"."age=/"28/";/r/n"; //加入年齡
$str_tmp.="$"."income=/"4500/";/r/n";
$str_tmp.=$str_end; //加入結束符

//保存文件
$sf="blhorse.php"; //文件名
$fp=fopen($sf,"w"); //寫方式打開文件
fwrite($fp,$str_tmp); //存入內容
fclose($fp); //關閉文件

?>

把上述代碼保存為一個名為 test.php 的文件,運行它,將得到 blhorse.php 文件,該文件的完整內容如下:

<?php
$name="黑馬";
$pass="blackhorse";
$age="28";
$income="4500";
?>

可以看得出來,我們得到的是一個相當標準的.php配置類文件,完全符合我們的要求。至于要寫更復雜的.php文件,只要像本文代碼所顯示的那樣處理好變量的賦值和變量的累加,實現起來就變得相當容易。

php技術生成php程序的php代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久久资源| 欧美日韩在线一区二区 | 久久久123 | 奇米超碰 | 超碰在线97国产 | 91精品国产综合久久久久久丝袜 | 国产高潮好爽受不了了夜夜做 | 欧美综合久久 | 精品视频免费 | 老牛嫩草一区二区三区av | 精品国产乱码久久久久久88av | 欧美一区二区三区在线免费观看 | 在线欧美激情 | 蜜臀网 | 一区二区视频在线 | 国产日批 | 国产精品日韩欧美一区二区三区 | 在线色网址| 水蜜桃久久夜色精品一区 | 夜夜草天天草 | 中文字幕一区二区三区精彩视频 | 国产毛片毛片 | 国产成人a亚洲精品 | 色欧美片视频在线观看 | 欧美一级二级三级视频 | 国产小视频在线观看 | 亚洲免费片| 国产精产国品一二三产区视频 | 亚洲色图在线观看 | 中文字幕一区二区三区乱码在线 | 日一区二区三区 | 一区二区影院 | 99精品视频在线 | 欧美一级www片免费观看 | 91色站 | av性色全交蜜桃成熟时 | 国外成人在线视频网站 | 亚洲一区二区视频在线播放 | 中文字幕在线一区二区三区 | 国产一级视频在线观看 | 日韩在线电影 |