首頁  >  文章  >  後端開發  >  php初級面試題之簡述題(四)

php初級面試題之簡述題(四)

韦小宝
韦小宝原創
2017-11-16 16:59:021542瀏覽

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寫一段簡單查詢,查出所有姓名為「張三」的內容並印出

Name#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=&#39;张三&#39;");

while($row=mysql_fetch_array($result))
{
    echo $row[&#39;Name&#39;].$row[&#39;Tel&#39;].$row[&#39;Content&#39;].$row[&#39;Date&#39;];
    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

40、寫出下列程式的輸出結果

<?
$b=201;
$c=40;
$a=$b>$c?4:5;
echo $a; //4
?>
以上面試題看完不要急,還有別的面試題,基礎的東西最好都鞏固一下,有助於我們面試找工作。

### 相關推薦:###############php初級面試題簡述題(二) ############PHP初級面試題整理############php初級面試題之簡述題(二)######

以上是php初級面試題之簡述題(四)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn