揭秘PHP語言中的經(jīng)典應(yīng)用技巧_PHP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:淺析php常用數(shù)據(jù)庫備份類php代碼: ?php /******************************************************* **文件名:DBManagement.php **描述:實(shí)現(xiàn)數(shù)據(jù)的導(dǎo)入導(dǎo)出,數(shù)據(jù)表結(jié)構(gòu)的導(dǎo)入導(dǎo)出 ********************************************************/ // //包含Mysql數(shù)據(jù)庫操作文件 // requi
PHP是一門從Unix下發(fā)展起來的語言,它有著快速、簡潔、明了的特點(diǎn),本文介紹其在變量、數(shù)組和PHP正則表達(dá)式、PHP模板應(yīng)用方面技巧。1、變量、數(shù)組的應(yīng)用技巧
(1)很多人用得不多的數(shù)組函數(shù)。foreach、list、each。分別舉幾個(gè)例子,應(yīng)該就能知道了。
例:
| $data = array(’a’ => ’data1’, ’b’ => ’data2’, ’c’ => ’data3’); while(list($subscript, $value) = each($data)) { echo "$subscript => $value :: "; echo "$subscript => $valuen "; } reset($data); foreach($data as $subscript => $value) { echo "$subscript => $value :: "; echo "$subscript => $valuen "; } |
(2)函數(shù)的變量、變量的變量、變量的“指針”:
| //變量的變量 $var = "this is a var"; $varname = "var"; echo $$varname; //函數(shù)的變量 function fun1($str) { echo $str; } $funname = "fun1"; $funname("This is a function !"); ?> |
變量的“指針”。這個(gè)指針加上了雙引號(hào),表明他不是真正的指針。看看下例:
| function($a) { $a ++; } $c = 0; function($c); echo $c; //$c仍為0 function(&$a) { $a ++; } $c = 0; echo $c; //$c為1 ?> |
分享:淺析php實(shí)現(xiàn)大文件上傳源代碼一個(gè)比較 經(jīng)典的php大文件上傳源代碼,可成功運(yùn)行. functionfunction_upload($name,$newname=,$dir=upload) { global$_FILES,$ext; $return=; $time=time(); $upload=trim($_FILES[$name][’tmp_name’]); $upload_name=trim($_FILES[$name][’name’])
相關(guān)PHP教程:
- PHPNOW安裝Memcached擴(kuò)展方法詳解
- php記錄頁面代碼執(zhí)行時(shí)間
- PHP中獎(jiǎng)概率的抽獎(jiǎng)算法程序代碼
- apache設(shè)置靜態(tài)文件緩存方法介紹
- php對圖像的各種處理函數(shù)代碼小結(jié)
- PHP 關(guān)于訪問控制的和運(yùn)算符優(yōu)先級(jí)介紹
- 關(guān)于PHP語言構(gòu)造器介紹
- php/js獲取客戶端mac地址的實(shí)現(xiàn)代碼
- php5.5新數(shù)組函數(shù)array_column使用
- PHP preg_match的匹配多國語言的技巧
- php 中序列化和json使用介紹
- php采集文章中的圖片獲取替換到本地
- 相關(guān)鏈接:
- 教程說明:
PHP教程-揭秘PHP語言中的經(jīng)典應(yīng)用技巧
。