php下載代碼怎麼寫
文章主要介紹了php二維數組合並及去重複的方法,實例分析了php合一個文件,包含程序開始符(),具體代碼則放置在開始符和結束符之間。為了方便日後修改和程序讀取,習慣上代碼應當按照一定的規定分行,而php代碼必定少不了變量標記符($)。這些,都給生成文件帶來一定的麻煩,處理它們需要一些變通方式。
我們先來處理php程序文件的開始符和結束符,這個不太複雜,我們用兩個變量來表示它們:
$str_tmp="<?php";//開始符。$str_tmp為即將累加的變量。
$str_end="?>";//結束符。$str_end為獨立變量。
下面來處理變量標記符($),設我們將在生成的文件裏存在一個這樣的變量等式:$age="28";。代碼如下:
$str="$"."age="28";rn";
上式裏,打印變量$str將得到預期的效果。代碼中,$和age要分開並用連接號(.)將其組合才能得到$age的效果;符號(")表示小解雙引號(");php代碼一行結束要有分號(;);rn則表示打個回車另起一行。
以上我們解決了php代碼起始符、結束符及代碼變量標誌和等式等輸入問題,現在就可以具體進入生成文件的操作了。為了讓程序看起來像個樣子,我們預設一下即將生成的文件的內容:用户名(黑馬)、登錄密碼(blackhorse)、年齡(28)、收入(4500)。以下是生成文件的完整代碼:
<?php//--//
//蒐集資料
$str_tmp="<?phprn";//得到php的.起始符。$str_tmp將累加
$str_end="?>";//php結束符
$str_tmp.="$"."name="黑馬";rn";//加入用户名
$str_tmp.="$"."pass="blackhorse";rn";//加入密碼
$str_tmp.="$"."age="28";rn";//加入年齡
$str_tmp.="$"."income="4500";rn";
$str_tmp.=$str_end;//加入結束符
//保存文件
$sf="";//文件名
$fp=fopen($sf,"w");//寫方式打開文件
fwrite($fp,$str_tmp);//存入內容
fclose($fp);//關閉文件
?>
把上述代碼保存為一個名為的文件,運行它,將得到文件,該文件的完整內容如下:
<?php
$name="黑馬";
$pass="blackhorse";
$age="28";
$income="4500";
?>
可以看得出來,我們得到的是一個相當標準的配置類文件,完全符合我們的要求。至於要寫更復雜的文件,只要像本文代碼所顯示的那樣處理好變量的賦值和變量的累加,實現起來就變得相當容易。 </p並數組與刪除重複項的技巧,需要的朋友可以參考下。
-
在PHP中使用隨機數的三個步驟
如何做一個隨機的出現的網頁,可是用rand()就是不行,聽説要初始化隨機數,可是怎麼初始化,請不吝賜教,謝謝!//第一步:初始化種子$seedarray=microtime();$seedstr=split("",$seedarray,5);$seed=$seedstr[0]*10000;//第二步:使用種子初始化隨機數發生器srand($seed);//...
-
PHP base64解碼 加密圖片的還原方法
PHP是一門高效的網絡編程語言,由於它具有編寫靈活、運行快速等優點,迅速成為Web程序員的首選語言。以下是小編為大家搜索整理的PHPbase64解碼加密圖片的還原方法,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網![php]viewplaincopy//文件名:$d...
-
PHP面試之php自帶的幾個防止sql注入的函數
畢業季又到了,同學們是不是正為此煩惱呢?以下是本站小編精心為大家整理的PHP面試之php自帶的幾個防止sql注入的函數,希望對大家有所幫助!更多內容請關注應屆畢業生網!SQL注入攻擊是黑客攻擊網站最常用的手段。如果你的站點沒有使用嚴格的用户輸入檢驗,那麼常容易...
-
php多個文件及圖片上傳實例詳解
主要介紹了php多個文件及圖片上傳的方法,以實例形式詳細敍述了多文件上傳的原理與實現技巧,非常實用,需要的朋友可以參考下。本文實例講述了php多個文件及圖片上傳的方法。分享給大家供大家參考。具體實現方法如下:多個文件上傳是在單文件上傳的基礎上利用遍歷...