《PHP基礎面試題,你會多少?》要點:
本文介紹了PHP基礎面試題,你會多少?,希望對您有用。如果有疑問,可以聯系我們。
歡迎參與《PHP基礎面試題,你會多少?》討論,分享您的想法,維易PHP學院為您提供專業教程。
1.什么是面向對象?主要特征是什么?
26.有一個網頁地址, 好比PHP開發資源網主頁: http://www.qq.com/,如何得到它的內容?
27.如何用php的環境變量得到一個網頁地址的內容?ip地址又要怎樣得到?
28.php讀取文件內容的幾種辦法和函數?
29.PHP session擴展默認將session數據儲存在哪里?
A) SQLite Database
B) MySQL Database
C) Shared Memory
D) File System
E) Session Server
30.MyISAM 和 InnoDB 的基本區別?索引布局如何實現?
33.echo(),print(),print_r()的區別?
34.框架中什么是單一入口和多入口,單一入口的優缺點?
35.對關系型數據庫而言,索引是相當重要的概念,請答復有關索引幾個問題:
a.索引的目的是什么?
b.索引對數據庫系統的負面影響是什么?
c.為數據表建立索引的原則有哪些?
36.字符串轉數組,數組轉字符串,字符串截取,字符串替換,字符串查找的函數分別是什么?
37.PHP如何拋出和接收差錯?
38.你所知道的php數組相關的函數?
39.你所知道的設計模式有哪些?
31.isset() 和 empty() 區別?
32.include與require的區別?
2.SESSION 與 COOKIE的區別是什么,請從協議,發生的原因與作用說明?
3.HTTP 狀態中302、403、 500、200、404、502代碼含義?
4.簡述Cookie的設置及獲取過程?
5.in, not in, exist, not exist的作用和區別?
6.面向對象中接口和抽象類的區別及應用場景?
7.線性表和次序表的區別?
8.什么是數據庫索引,主鍵索引,唯一索引的區別,索引的缺點是什么?
9.數據庫中的事務是什么?
10.實現中文字串截取無亂碼的辦法?
11.數據庫索引有幾類,分別是什么?什么時候該用索引?
12.寫幾個魔術辦法并說明作用?
13.數組中下標最好是什么類型的,為什么?
14.++i和i++哪一個效率高,為什么?
15.web應用中,數據庫的讀取頻率遠高于寫入頻率, 如何優化MySQL而應對此種情景?
16.如果是一個Web頻繁拜訪的查詢,上題的查詢如何優化?
17.數據庫設計時,常遇到的性能瓶頸有哪些,常有的辦理方案?
18.請舉例說明在你的開發過程中用什么辦法來加快頁面的加載速度?
19.描述一下大流量高并發量網站的辦理方案.
20.SQL注入漏洞發生的原因 ? 如何防止?
21.談談對mvc的認識?
22.使用過哪些PHP框架.試描述其優劣點.
23.php中,模板引擎的目的是什么? 你用過哪些模板引擎?
24.如安在頁面之間傳遞變量(至少兩種方式) ?
25.什么是時間戳? 如何取適合前時間戳?