PHP初級面試題是剛要找工作的沒什麼經驗的程式設計師看的,這對我們出去面試提供了不小的幫助,面試官會常常的考到我們,而這時候看的面試題就起了大作用了。
31、GD函式庫是做什麼用的?
GD庫提供了一系列用來處理圖片的API,使用GD庫可以處理圖片,或是產生圖片。在網站上GD庫通常用來產生縮圖或用來為圖片加浮水印或對網站資料產生報表。
32、指出一些在PHP輸入一段HTML程式碼的辦法。
print("<table></table>");
33、下面哪個函數可以開啟一個文件,以便對文件進行讀取和寫入操作? (c)
(a) fget()
(b) file_open()
(c) fopen()
(d) open_file()
34 、下列哪個選項沒有將john 新增到users 陣列中? (c、d)
(a) $users[] = 'john';
(b) array_add($users,'john');
(c) array_push($users,'john');
(d) $users ||= 'john';
35、下面的程式會輸入是否?##
<?php $num = 10; function multiply(){ $num = $num * 10; } multiply(); echo $num; ?>
36、使用php寫一段簡單查詢,查出所有姓名為「張三」的內容並印出
#Tel | Content | Date | |
13333663366 | 大專畢業 | 2006-10-11 | |
13612312331 | 大學畢業 | 2006-10-11 | |
#021 -55665566 | 大專畢業 | 2006-10-11 |
##請根據上面的題目完成程式碼:
$mysql_db=mysql_connect("local","root","pass"); @mysql_select_db("DB",$mysql_db); $result=mysql_query("select * from User where Name='张三'"); while($row=mysql_fetch_array($result)) { echo $row['Name'].$row['Tel'].$row['Content'].$row['Date']; echo "<br>"; }
37、如何使用下面的類別,並解釋下面什麼意思?
class test{ function Get_test($num){ $num=md5(md5($num)."En"); return $num; } }
//使用类 $testObject = new test(); $encryption = $testObject->Get_test("xiaotian_ls");
雙重md5加密
38、請寫出資料類型(int char varchar datetime text)的意思; 請問varchar和char有什麼不同?
int 數值類型
char 固定長度字串
#varchar 可變長字串datetime 日期時間型
text 字元字串
char列的長度固定為建立表格時宣告的長度
varchar列中的值為可變長字串.
39、 MySQ自增類型(通常為表格ID欄位)必要將其設為(?)欄位#
AUTO_INCREMENT
<? $b=201; $c=40; $a=$b>$c?4:5; echo $a; //4 ?>
以上是php初級面試題之簡述題(四)的詳細內容。更多資訊請關注PHP中文網其他相關文章!