- 相關(guān)推薦
關(guān)于PHP面試題的分享
1、 用PHP打印出前一天的時(shí)間,格式是2014-6-07 00:25:10
2、 簡(jiǎn)述echo(),print(),print_r()的區別
3、 能夠使HTML和PHP分離開(kāi)使用的模板是什么?
4、 使用哪些工具進(jìn)行版本控制?
5、 如何實(shí)現字符串翻轉?
6、 優(yōu)化mysql數據庫的方法。
7、 Php的意思
8、 Mysql取得當前時(shí)間的函數是?格式化日期的函數是?
9、 實(shí)現中文字串截取無(wú)亂碼的方法
10、 已知$a = "hello";$b = &$a;unset($b);$b = "world";問(wèn)$a是多少,$b是多少?
11、 已知$array = array();$x = empty($array);問(wèn)$x是什么?什么樣的內容為空?
12、 用PHP寫(xiě)出顯示客戶(hù)端IP與服務(wù)器IP的代碼
13、 1echo 8%(-2)的結果值是多少?
14、 有一數組 $a=array(3,2,4,9,8);請將其重新排序,按從小到大的順序列出。
15、 如何聲明一個(gè)名為”myclass”的沒(méi)有方法和屬性的類(lèi)?如何實(shí)例化一個(gè)名
為”myclass”的對象?
16、 如何訪(fǎng)問(wèn)和設置一個(gè)類(lèi)的屬性?
17、 如何使用下面的類(lèi),并解釋下面什么意思?
class Mymd5
{
function get_md5($str)
{
$str=md5(md5($str).”xingmo”);
return $str;
}
}
18、 用哪一個(gè)函數檢測一個(gè)變量是否定義過(guò)?是否為空的函數是?是否為NULL?
19、 $arr = array(‘james’, ‘tom’, ‘symfony’); 請打印出第一個(gè)元素的值
20、 請將數組的值用?,?號分隔并合并成字符串輸出。如何將一個(gè)以?,?隔開(kāi)的字符串分割
成數組?
21、 已知$a = ?abcdef?; 請打印出$a的第一個(gè)字母。
22、 請寫(xiě)出php5的構造函數和析構函數
23、 請寫(xiě)一個(gè)函數,實(shí)現以下功能:字符串”open_door” 轉換成 “OpenDoor”、”
make_by_id” 轉換成 “MakeById”。
24、 表單中 get與post提交方法的區別?
25、 session與cookie的區別?
26、 PHP支持的數據類(lèi)型有八種,以下被支持的有:string、int、float、Bool、array、NULL、
resource、object
A、array
B、floating-point numbers(double)
C、integer
D、date
E、string
27、 以下程序:
28、 以下程序
$str1 = “01″;
$str1++;
$str1 += 1; //$str1 = $str1 + 1; echo “
\$str1 => $str1
”; ?>
程序輸出為:[ ]
A、$str1 => 01
B、$str1 => 2
C、$str1 => 03
D、$str1 => 3
E、$str1 => 1
29、 全局變量與局部變量
$a=1;
sum()
{
echo $a;
}
sum();
程序輸出為:[ ]
A、1
B、10
C、100
$num2
”; $num2 = &$num1; $num2 = 20; echo “
$num1
”; ?>程序輸出為:[ ] A、15 B、35 C、20 D、5
D、1000
E、空值
30、 PHP的控制語(yǔ)句
$a = 3;
$b = $a++;
if ($a > $b)
{
echo “a 比 b 大”;
}
elseif ($a == $b)
{
echo “a 等于 b”;
}
else
{
echo “a 比 b 小”;
}
?>
輸出結果為:[ ]
A、a 比 b 大
B、a 等于 b
C、a 比 b 小
D、”a 比 b 小”
E、無(wú)輸出
31、 PHP對字符串的處理程序
$name=”Jollen”;
echo ?Name:$name?;
echo “Name:$name”;
輸出結果為:[ ]
A、Name:Jollen
Name:Jollen
B、Name:Jollen
Name:$name
C、Name:$name
Name:Jollen
D、Name:$name
Name:$name
E、Name:”Jollen”
Name:Jollen
32、 下面建立與MySQL Server的連接語(yǔ)法正確的是:[ ]
A、$link=connect(“host_name”,”user_name”,”password”);
B、$link=mysql_connect(“host_name”,”user_name”,”password”);
C、$link=mysqlconnect(“host_name”,”user_name”,”password”);
D、$link=mysql_pconnect(“host_name”,”user_name”,”password”); E、$link=pconnect(“host_name”,”user_name”,”password”);
33、 print out?
A) 3
B) False
C) Null
D) 1
E) 0
34、
$a = in_array(’01′, array(’1′)) == var_dump(’01′ == 1); ?>
A) True
B) False
35、 寫(xiě)出以下程序的運行結果
$aa = null;
$bb = false;
If($aa= = = $bb)
{
Echo ?相同?;
}
Else
{
echo?不相同?;
}
36、 以下哪一個(gè)函式可以把瀏覽器轉向到另一個(gè)頁(yè)面?
A) redir()
B) header()
C) location()
D) redirect()
37、 isset()和empty()的區別
【PHP面試題的分享】相關(guān)文章:
Android的面試題分享11-21
分享面試題目 教育職業(yè)面試題11-20
IMI電話(huà)面試題目分享11-20
特崗面試題目分享11-20
嘉士伯電話(huà)面試 面試題目分享11-21
英格索蘭面試題目分享11-19
22號下午中國銀行面試題目分享11-21
山西分行12-28上午LGD面試題目分享11-20