php面試相關整理

2022-08-31 18:42:11 字數 927 閱讀 7491

1、http keep-alive的作用

作用:keep-alive:使客戶端到伺服器端的連線持續有效,當出現對伺服器的後繼請求時,keep-alive功能避免了建立或者重新建立連線。web伺服器,基本上都支援http keep-alive。

接有一定的好處,但它同樣影響了效能,因為在處理暫停期間,本來可以釋放的資源仍舊被占用。當web伺服器和應用伺服器在同一臺機器上執行時,keep- alive功能對資源利用的影響尤其突出。

解決:keep-alive: timeout=5, max=100

timeout:過期時間5秒(對應httpd.conf裡的引數是:keepalivetimeout),max是最多一百次請求,強制斷掉連線。就是在timeout時間內又有新的連線過來,同時max會自動減1,直到為0,強制斷掉。

陣列相關----------|

1、php陣列函式常見的那些? (array_merge、in_array的作用)

2、php中以array_開頭的陣列函式有哪些,並說出使用方法(至少6個)

一、陣列操作的基本函式

array_values($arr);       //獲得陣列的值

array_keys($arr); //獲得陣列的鍵名

array_flip($arr); //陣列中的值與鍵名互換(如果有重複前面的會被後面的覆蓋)

array_search('php',$arr); //檢索給定的值,加true則是嚴格型別檢查

array_reverse($arr); //將陣列中的元素翻轉

array_count_values($arr); // 統計陣列中所有值出現的次數

php面試整理20190102

1.arr age 1,name a age 3,name c age 2,name b 將陣列 arr按照age的值 從小到大排列。考察多維陣列按照其中乙個字段值排序,使用array multisort 函式 array mutisort 函式的語法和用法,w3school.com.cn上解釋如下...

php基礎,面試整理

1 php引用變數的概念和定義方式 概念 在php中引用用不同的變數名稱訪問同乙個變數內容 定義方式 使用 延伸 php的cow機制,copy on write 當將a變數賦值給b變數的時候,並不會給b變數開闢記憶體空間,只有當b變數進行修改之後才會給b變數開闢記憶體空間 使用xdebug debu...

php面試 相關問題

快取相關 如何提高快取命中率?如何對快取進行顆粒化?伺服器相關 1 nginx負載均衡有哪些?如果其中一台伺服器掛掉,報警機制如何實現?2 不優化前提下,apache一般最大連線數為?nginx一般最大連線數為?mysql 每秒insert select update delete?3 nginx設...