當前位置:才華齋>計算機>php語言>

php下載程式碼怎麼寫

php語言 閱讀(2.57W)

文章主要介紹了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並陣列與刪除重複項的技巧,需要的朋友可以參考下。