php高頻率面試題

2022-09-04 04:27:07 字數 1250 閱讀 8870

php是hypertext preprocessor的簡稱,是用來開發動態網頁的伺服器指令碼語言。

問題:什麼是mvc?

mvc是指m:model模型、view檢視、control控制器

model:資料資訊訪問層。

view:view層負責將應用的資料以特定的方式展現在介面上。

controller:通常控制器負責從檢視讀取資料,控制使用者輸入,並向模型傳送資料。

問題:在頁面中引用css有幾種方式?

在頁面中使用css有3中方式:

引用外部css檔案 內部定義style樣式 內聯樣式

問題:php支援多繼承嗎?

不可以。php類只能繼承乙個父類,並用關鍵字「extended」標識。

請問php中echo和print有什麼區別?

這兩個看起來很相似,因為它們都是將一些值列印在螢幕上。但是echo和print的本質區別在於:echo用來輸出字串,顯示多個值的時候可以用逗號隔開。只支援基本型別,print不僅可以列印字串值,而且可以列印函式的返回值。

問題:請問get和post方法有什麼區別?

回答:我們再網頁上填寫的表單資訊都可以通過這兩個方法將資料傳遞到伺服器上,當我們使用get方法是,所有的資訊都會出現在url位址中,並且使用get方法最多只能傳遞1024個字元,所以如果在傳輸量小或者安全性不那麼重要的情況下可以使用get方法。說到post方法,最多可以傳輸2mb位元組的資料,而且可以根據需要調節。

問題:php中獲取影象尺寸大小的方法是什麼?

imagesx () 獲取的寬度

imagesy () 獲取的高度

問題:php中的pear是什麼?

問題:php中的錯誤型別有哪些?

php中遇到的錯誤型別大致有3類。

提示:這都是一些非常正常的資訊,而非重大的錯誤,有些甚至不會展示給使用者。比如訪問不存在的變數。

警告:這是有點嚴重的錯誤,將會把警告資訊展示給使用者,但不會影響**的輸出,比如包含一些不存在的檔案。

錯誤:這是真正的嚴重錯誤,比如訪問不存在的php類。

問題:如何在php中定義常量?

php中使用define () 來定義常量。

define (「newconstant」, 30);

問題:如何不使用submit按鈕來提交表單?

submit me

git高頻率命令

我這一生都是堅定不移的唯物主義者 唯有你 我希望有來生 設定name email git config grobal user.name your name git config grobal user.email email example.com 檢視name email git config ...

Linux高頻率命令收集

linux命令 1.跳到文字的最後一行 按 g 即 shift g 2.跳到最後一行的最後乙個字元 先重複1的操作即按 g 之後按 鍵,即 shift 4 3.跳到第一行的第乙個字元 先按兩次 g 4.跳轉到當前行的第乙個字元 在當前行按 0 5.grep r 1.txt 定向 輸出當前目錄下的查詢...

C 高頻面試題

malloc free是c語言的標準庫函式,new delete是c 的運算子。由於malloc free是庫函式而不是運算子,不在編譯器控制許可權之內。對於使用者自定義的物件而言,用maloc free無法滿足動態管理物件的要求。廢話 new是型別安全的,malloc不是。int a new fl...