php面試常用題目精解(四)

2021-07-27 22:16:22 字數 589 閱讀 1580

對於大流量**,採用什麼方法來解決訪問量的問題

語句include和require的區別是什麼?為避免多次包含同一檔案,可以用(?)語句代替他們

require是無條件包含,也就是如果乙個流程裡加入require,無論條件成立與否都會先執行require,當檔案不存在或者無法開啟的時候,會提示錯誤,並且會終止程式執行

include有返回值,而require沒有(可能因為如此require的速度比include快),如果被包含的檔案不存在的化,那麼會提示乙個錯誤,但是程式會繼續執行下去

注意:包含檔案不存在或者語法錯誤的時候require是致命的,而include不是

require_once表示了只包含一次,避免了重複包含

關於引用

引用傳遞

可以將乙個變數通過引用傳遞給函式,這樣該函式就可以修改其引數的值。語法如下:

<?php

function 

foo(&

$var)$a

=5;foo($a

);// $a is 6 here

?>

php面試常用題目精解(二)

常用名詞概念 超文字預處理器。echo print r print var dump之間的區別 echo print是php語句,var dump和print r是函式 echo 輸出乙個或多個字串,中間以逗號隔開,沒有返回值是語言結構而不是真正的函式,因此不能作為表示式的一部分使用 print也是...

php面試題目

去年校園招聘的時候自己準備了挺久的,其中在php開發這個崗位上做的準備工作比較多,今天整理自己的印象筆記,發現當時收集了很多資料,在這裡整理一下,幫助自己回顧一些基礎知識,同時也分享給有需要的人。a echo date y m d h i s strtotime 1 day method 1 ech...

leetcode經典題目 兩數相加(PHP解法)

給出兩個非空的鍊錶用來表示兩個非負的整數。其中,它們各自的位數是按照逆序的方式儲存的,並且它們的每個節點只能儲存一位數字。如果,我們將這兩個數相加起來,則會返回乙個新的鍊錶來表示它們的和。您可以假設除了數字 0 之外,這兩個數都不會以 0 開頭。示例 輸入 2 4 3 5 6 4 輸出 7 0 8 ...