- 相關(guān)推薦
普通PHP程序員筆試題
1. 用PHP打印出前一天的時間,打印格式是2007年5月10日 22:21:21
2. PHP代碼如下:
$a=”hello”;
$b=&$a;
unset($b);
$b=”world”;
echo $a;
其結(jié)果是?
3. PHP代碼如下:
$str=”cd”;
$$str=”landog”;
$$str.=”ok”;
echo $cd;
其結(jié)果是?
4. 用PHP寫一段代碼,實現(xiàn)不使用第3個變量,交換$a、$b的值,$a、$b的初始值自己定。
5. 根據(jù)題目要求,用PHP寫出代碼。
表名User
ID Name Tel Content Date
1 張三 13333663366 大專畢業(yè) 2006-10-11
3 張三 13612312331 本科畢業(yè) 2006-10-15
5 張四 020-5566556 中專畢業(yè) 2006-10-15
4 王五 13521212125 大專畢業(yè) 2006-12-25
2 …………
6 …………
假設(shè)數(shù)據(jù)庫連接如下:
$mysql_db=mysql_connect(“local”,”root”,”pass”);
@mysql_select_db(“DB”,$mysql_db);
(1)查詢出所有Name等于“張三”的記錄,并輸出。
(2)按ID升序查詢,只返回排序后的前3條記錄,并輸出。
6. javascript能否定義二維數(shù)組,如果不能你如何解決?
7. 假設(shè)a.html和b.html在同一個文件夾下面,用javascript實現(xiàn)當(dāng)打開a.html五秒鐘后,自動跳轉(zhuǎn)到b.html。
8. 有兩個文件a.html和a.php,代碼如下:
a.html
a. php
$user_name = $_GET['user_name'];
$user_tel = $_GET['user_tel'];
$user_email = $_GET['user_email'];
$user_add = $_GET['user_add'];
echo “用戶名:$user_name
電話:$user_tel
郵箱:$user_email
地址:$user_add
”;
?>
(1)請畫出a.html在瀏覽器的顯示效果圖。
(2)在a.html中輸入:用戶名=張三,電話=020-38259977,郵箱=sunrising@srtek.cn,地址=廣州升瑞,按提交按鈕后輸出結(jié)果是?
9. 你是否使用過版本控制工具,如果有,請簡要說明。
10. 利用CSS樣式表定義已訪問的超鏈接字體大小為14pt,顏色為red。
11. 移動任意一位數(shù)或符號,使等式成立, 102 = 101-1。注:是移動不是交換,等號不能分開。
12. 規(guī)律題,3、1、4、1、5、9、2、( ), 請按照規(guī)律在括號內(nèi)寫出下一表達式。
13. 規(guī)律題,5、8、-3、5、-2、3、-1、( ),請按照規(guī)律在括號內(nèi)寫出下一表達式。
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
答案:
1. echo date(‘Y-m-d H:i:s’, strtotime(‘-1 day’));
2. hello
3. landogok
4. $a = “abcd”;
$b = “1234″;
echo “初始化時 a=$a,b=$b
”;
$a = $a . $b;
$b = strlen( $b );
$b = substr( $a, 0, (strlen($a) – $b ) );
$a = substr( $a, strlen($b) );
echo “交換后 a=$a,b=$b
”;
5. (1)$sql = “select * from User where > $result = mysql_query( $sql );
while( $row = mysql_fetch_array( $result, MYSQL_ASSOC ) ){
echo $row[‘Name’];
}
(2) $sql = “select * from User order by ID asc limit 0,3”;
$result = mysql_query( $sql );
while( $row = mysql_fetch_array( $result, MYSQL_ASSOC ) ){
echo $row[‘Name’];
}
6. javascript不支持二維數(shù)組定義,可以用arr[0] = new array()來解決
7. javascript代碼如下:
8.
(1)如下所示:
略。因為懶得插入圖片,如果想看結(jié)果可以把代碼保存為html文件,再用瀏覽器打開查看。
(2)輸出結(jié)果應(yīng)為:
姓名:
電話:
郵箱:
地址:
因為表單是用post方式提交,但在a.php中卻用get方式來讀取,所以不會讀到任何值。
9. 略
10. a:visited { font-size: 14pt; color: red; }
11. 102 = 101-1
12. 答案為6,因為∏=3.1415926
13. 答案為2,規(guī)律為n=(n-2) – |(n-1)| ,n>=3
【普通PHP程序員筆試題】相關(guān)文章:
騰訊php程序員面試題目及答案08-03
PHP筆試題及答案02-11
幾道PHP筆試題02-11
PHP基礎(chǔ)筆試題12-10
Yahoo-PHP筆試題02-11
PHP筆試題含答案02-11
php程序員簡歷范文11-27
php程序員簡歷模板05-24
關(guān)于PHP面試題的分享11-20
php程序員的深圳面試經(jīng)歷10-10