- 相關(guān)推薦
PHP模擬測(cè)試練習(xí)
寶劍不磨要生銹;人不學(xué)習(xí)要落后。以下是小編為大家搜索整理的PHP模擬測(cè)試練習(xí),希望能給大家?guī)?lái)幫助!更多精彩內(nèi)容請(qǐng)及時(shí)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!
一、單項(xiàng)選擇題
1、下列哪些是PHP的配置文件( )
A.Php.exe
2、以下PHP代碼輸出的結(jié)果是( )
$inta=100;
?>
A.99
3、PHP中的邏輯與運(yùn)算符是( )
A.&
4、在 ?:運(yùn)算符當(dāng)中,條件表達(dá)式應(yīng)該寫(xiě)在什么位置( )
A.?號(hào)前面的位置
C.:號(hào)后面的位置
5、關(guān)于PHP中的各種循環(huán),說(shuō)法正確的是( )
A.do...while 是先判斷再運(yùn)行循環(huán)
B.foreach 語(yǔ)句用于遍歷數(shù)組
C.while 是先循環(huán)再判斷條件
D.for語(yǔ)句與do...while的功能相同。
6、PHP中使用什么技術(shù)控制會(huì)話( )
A.Cookie
7、以下不正確的PHP變量名是( )
A.$hello_Wuhan
C.$9helloWuhan
B.$_hellowuhan D.$helloWhan B.Session C.Application D.Server B.?號(hào)后面,:號(hào)前面的位置 D.?:不是運(yùn)算符 B.or C.&& D.|| B.100 C.101 D.102 $inta++; ++$inta; $inta--; --$inta; echo($inta); B.Php.ini C.httpd.conf D.php_mysqli.dll
8、$_GET['id'] 表示什么含義( )
A.接收URL傳遞過(guò)來(lái)的參數(shù)id的值
B.獲取表單使用post方法提交的值
C.發(fā)送參數(shù)給其它頁(yè)面
D.以上說(shuō)法都不正確
9、關(guān)于switch語(yǔ)句說(shuō)法正確的是( )
A.與if...else語(yǔ)句的作用相同
C.break 語(yǔ)句是必須的
10、mysql_connect 函數(shù)的第三個(gè)參數(shù)是( )
A.主機(jī)名
11、PHP中正確的常量定義語(yǔ)句是( )。
A.$age=20;
12、PHP中的注釋方法,以下正確的是( )
A.// B.\* *\
13、以下不屬于PHP數(shù)據(jù)類(lèi)型的是( )
A.字符串型
14、以下腳本執(zhí)行的結(jié)果是( )
$x = 5;
if($x = 3){ }
B.輸出北京 echo "北京"; echo "上海"; }else{ B.日期類(lèi)型 C. 浮點(diǎn)型 D. 空類(lèi)型 C.\\ D. B.define $AGE=20; C.define("AGE",20); D.define(AGE=20); B.數(shù)據(jù)庫(kù)密碼 C.數(shù)據(jù)庫(kù)用戶(hù)名 D.本機(jī)IP地址 B.default 語(yǔ)句可以沒(méi)有 D.default 語(yǔ)句是必須的 A.輸出上海
C. 什么都不輸出 D.語(yǔ)法有錯(cuò)誤
15、PHP中用來(lái)選擇數(shù)據(jù)庫(kù)的函數(shù)是( )。
A.mysql_query
B.mysql_fetch_assoc D.mysql_select_db C.mysql_connect
二、填空題
1、PHP中變量名可以包含____________、_____________、______________,
但不能以_____________開(kāi)頭。
2、有$m=array(‵a‵=>1,‵c‵=5‵b‵=2);$n=array(‵c‵=5‵b‵=>2,‵a‵=>1)
則$m==$n的結(jié)果為_(kāi)____________,$m===$n的結(jié)果為_(kāi)_______________。
3、以下代碼的輸出結(jié)果是
?>
4、執(zhí)行下面的腳本,輸出結(jié)果為: 5
?>
5、執(zhí)行下列程序后,輸出結(jié)果是
?>
$name="jack"; function get_newString(&$str) { } get_newString($name); echo $name; $str=$str."smith"; $num=5; do { echo ‵$num的值為:‵.$num; $num++; $a= "2013"; $b=&$a; $a++; echo $a.",".$b; }while($num<3)
三、編程題
1、編寫(xiě)腳本,使用自定義函數(shù)在頁(yè)面中打印九九乘法表(本題10分)
解體思路:用嵌套for 循環(huán)實(shí)現(xiàn),外層循環(huán)控制行,內(nèi)層循環(huán)控制列
2、已知在網(wǎng)站中啟用了Session,并將成功登錄的用戶(hù)名保存在$_SESSION[‵Username‵]中,編寫(xiě)代碼在當(dāng)前頁(yè)面的標(biāo)題上顯示用戶(hù)帳號(hào)(本題10分)
session_start();
?>
3、已知本地MySQL數(shù)據(jù)庫(kù)服務(wù)器的root帳號(hào)的登錄密碼為123,USERS數(shù)據(jù)庫(kù)中有一個(gè)user表,表中有id,name,password三個(gè)字段。編寫(xiě)腳本將user表中的記錄打印在網(wǎng)頁(yè)中,要求使用foreach語(yǔ)句并且每個(gè)字段值之間有空格,每打印一行記錄后換行。(本題15分)
$conn=mysql_connect("127.0.0.1","root","123");
mysql_select_db("USERS",$conn);
$select_str= "select * from user";
$result=mysql_query($select_str,$conn);
while($row=mysql_fetch_assoc($result))
{
foreach($row as $value)
{
echo $value." ";
}
echo "
";
}
mysql_close($conn);
?>
【PHP模擬測(cè)試練習(xí)】相關(guān)文章:
PHP考前模擬練習(xí)02-17
報(bào)關(guān)員測(cè)試模擬練習(xí)題11-05
2016普通話等級(jí)測(cè)試模擬練習(xí)11-05
小學(xué)英語(yǔ)模擬測(cè)試練習(xí)題06-26
php練習(xí)筆試題06-15