學了很長時間的php知道效果怎么樣嗎?需要掌握的知識點是否都已經掌握,盲目的學習不是一個好習慣,要有目標有目的的學,快來測試下你是否是合格的php工程師吧:
1.有一列數的規則如下 1、1、2、3、5、8、13、21、34… 求第30位數是多少.寫出相關函數和算法名稱
2.下面代碼結果是?
$a=array(‘1′,’2′,’3’);
$b=&$a;
$a=array(‘a’,’b’,’c’);
print_r($a);
print_r($b);
3.需要一個樹狀結構(如組織機構),如何設計數據結構與操控方式?
4.如何理解ajax或php里的異步和同步概念?
5.什么是ajax?
php工程師-云和教育
6.詳細解釋下cookie與session為何物,其用途、作用范圍、生命周期。
7.一臺IP為192.168.1.10的linux服務器上,web連接本機的mysql其連接地址為192.168.1.10,問此時數據流向網卡嗎?是與否請闡述為什么?
8.用偽代碼寫出分頁功能原理
9.用css、html編寫一個兩列布局的網頁,要求右側寬度為200px,左側自動擴展
10.寫出目錄操作的偽代碼
11.數據庫讀取出記錄如:
Id:132
Name:富之島-1829Y
……
……
File_path:model_item/2012/12/fzd_1829Y.zip
說明:項目配置文件:$conf[‘path_info’]+file_path=文件實際路徑
假設現有數據變量如下:
$rs //數據庫記錄
$upldFile //已上傳的數據文件
$conf[‘path_info’]//全局配置:總目錄路徑
$conf[‘bk_path_info’]//全局配置:備份目錄路徑
1)當前上傳文件替換掉數據庫中所指向的文件
2)當前記錄刪除,文件轉移至備份目錄
*要求充分考慮到各種異常情況
12.Linux與Window兩個平臺上程序開發特別需要注意什么?
13.ThinkPHP框架中,下列定義有什么不同?
$staffModel=$M(“staff”);
$staffModel=$D(“staff”);
看完了以上測試題你會做幾道呢?如果全都會做恭喜你的php已經達到一個層次了,接下來你要修煉php高級知識了,如果連5道題都不會做,你的php還沒入門,php學習是一個長期的過程,如果想要達到快速就業的程度推薦參加一個鄭州php培訓班,云和教育是唯一一個總部設在鄭州的IT培訓機構,地址在高新區省電子商務產業園,有興趣的朋友可以去實地參觀考察下。更多了解請咨詢網站客服。