標籤:span hello 網路 echo 正則 auto mvc php.ini 資料庫
1、說明一下兩者之間的區別
‘==’與‘===’
sort($array)與asort($array)
require($file)與include($file)
Session與Cookie
2、遍曆一維數組,無視。
3、代碼運行結果
$num = 10;function multiply(){ $num = $num * 10; }multiply();echo $num;
4、給定一個字串,要求統計不同字元的個數,不區分大小寫
$str = ‘[email protected]##AVEFaeb‘;
5、已知某個網站的網域名稱是www.test.com,主機ip是10.1.2.3,連接埠是8080,請用php的網路函數(NetWork Function)讀取網站的一個頁面index.html,並輸出讀取到的內容
6、請寫出以下的HTTP協議狀態代碼含義
‘200’
‘304’
‘404’
‘500’
7、請介紹一下socket操作函數的含義
socket()
bind()
connect(),accept()
listen()
send(),recv()
select(),poll(),epool()
close()
8、請解釋php.ini中一下設定項目的含義
register_globals = Off
magic_quotes_gpc = On
auto_prepend_file = /root/hello.php
allow_url_include = Off
session.auto_start = 0
9 Mysql表查詢操作,忽略
10 請用php實現冒泡排序的演算法
11 用php代碼echo昨天的日期
12 取給定檔案名稱的尾碼名
13 匹配email的Regex
14 簡述MVC架構中url的一般調用形式、參數傳遞的一般形式,參數讀取的方式
15 簡述用過的php架構中對於資料庫的存取操作的一般方式
16 簡述物件導向中講台方法的含義及調用方式
17 列出使用的php架構的目錄結構,對目錄結構以及之間的調用關係進行介紹
18 簡述MVC架構中添加新的功能模組的一般步驟
19 讀檔案並輸出資訊:
有一個檔案,每行記錄了字串(長度1-127),大約有1億行,排出重複次數最高的前1000條,如以下:
aaa
ccc
ccc
ddd
aaa
aaa
bbb
那麼重複次數為:
aaa 3次
ccc 2次
ddd 1次
bbb 1次
php面試題目