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='张三'"); 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
40、写出以下程序的输出结果
<? $b=201; $c=40; $a=$b>$c?4:5; echo $a; //4 ?>
以上面试题看完不要着急,还有别的面试题,基础的东西最好都巩固一下,有助于我们面试找工作。
相关推荐:
Atas ialah kandungan terperinci php初级面试题之简述题(四). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!