PHP面试题
PHP面试题列表
-
可以在一个PHP文件里面include另外一个PHP文件两次吗
是的,可以在一个PHP文件里面include另外一个PHP文件两次,被include的那个php文件也会执行两次,所以如果在这个文件里面定义的有一个class, 就会报出the class already defined... [PHP面试题]
-
介绍一下Cookie和Session及他们之间的区别
在非常多时候,我们需要跟踪浏览者在整个网站的活动,对他们身份进行自动或半自动的识别(也就是平时常说的网站登陆之类的功能),这时候,我们常采用Cookie与 Session来跟踪和判断。... [PHP面试题]
-
mysql_pconnect()和mysql_connect()有什么区别
两者的区别主要有两个:1. 在进行数据库连接时,函数会先找同一个host, 用户和密码的persistent(持续的)的链接,如果能找到,则使用这个链接而不返回一个新的链接。2. mysql_pcon... [PHP面试题]
-
比较基础的php面试题及答案-编程题
编程题:1. 写一个函数,尽可能高效的,从一个标准 url 里取出文件的扩展名例如: http://www.sina.com.cn/abc/de/fg.php?id=1 需要取出 php 或 .php答案1:function getE... [PHP面试题]
-
PHP如何对用户密码进行加密
第一种方法:可以使用如下方法对用户密码进行加密:MySql>SET user@”localhost” PASSWORD=PASSWORD(”Password”);第二种方法:可以使用MYSQL的 PASSWORD函数进行用户密码的... [PHP面试题]
-
PHP笔试题
1. 写出如下程序的输出结果2. 写出如下程序的输出结果3. 写出如下程序的输出结果4. 写出如下程序的输出结果5. 写出如下程序的输出结果6. 写... [PHP面试题]
-
PHP开发的一般流程
1、尽量完整的需求方案,具体到每个功能点上2、建模结构UML,通过UML工具建立专业的模或自己画一个简单的关系图。3、建立数据库1)、建立的表名、字段名要与他的功能有关系... [PHP面试题]
-
PHP如何与mysql建立链接
php.ini 加载mysql组件:extension=php_mysql.dll 前的; 去掉extension_dir = ” ” 路径是否正确PHP链接mysql函数mysql_connect: 开启 MySQL 链接mysql_select_db... [PHP面试题]
-
如何用PHP实现邮件发送
PHP的mail()函数可以实现直接用脚本发送邮件。用mail()函数发送邮件之前,首先需要在php.ini文件里面设置一下邮件服务属性,主要的设置选项如下:属性 缺省值 说明... [PHP面试题]
-
几道PHP的面试题
1.include和require有什么区别?区别在于他们如何处理失败, 如果require的文件没有找到, 会造成fatal error,脚本停止执行,如果include的文件没有找到, 会显示警告,但是脚本会继续... [PHP面试题]
-
PHP两种查询函数array/row的区别
格式:mysql_fetch_row(result);说明:mysql_fetch_row用来查询结果的一行保存至数组,该数组下标从0开始,每一个数组元素对应一个域。通过循环,可以将查询结果全部获得。格式... [PHP面试题]
-
几道PHP面试题
1. 如何用php的环境变量得到一个网页地址的内容?ip地址又要怎样得到?2. 求两个日期的差数,例如2007-2-5 ~ 2007-3-6 的日期差数3. 请写一个函数,实现以下功能:字符串“open... [PHP面试题]
-
PHP面试题及答案二
1.在PHP中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量(1)中;而链接到当前页面的的前一页面URL记录在预定义变量(2)中//本页地址,SCRIPT_NAME也可以:php/test.php... [PHP面试题]
-
PHP中如何创建和修改数组
PHP中的数组是一个关键字或值的集合(值可以是任何一种类型,包括另一个数组)PHP中使用array来创建一个数组:array( key=>value , key=>value …… )例子:$arr = arr... [PHP面试题]
-
如何处理简单的PHP错误
1. 把PHP.ini 里的 display_errors = On 才可以显示错误位置2. 习惯使用echo 或者 print 打印3. 使用注释来屏蔽符号来调试// ………./*………… */#…………... [PHP面试题]
-
比较基础的php面试题及答案-填空题
填空题:1.在PHP中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量__$_SERVER[\'PHP_SELF\']__中;而链接到当前页面的URL记录在预定义变量__$_SERVER[\'HTTP_REFE... [PHP面试题]
-
PHP面试题及答案一
1、用PHP打印出前一天的时间,格式是2006-5-10 22:21:21//echo date(\'Y-m-d H:i:s\',time()-60*60*24echo date(\"Y:m:d H:i:s\",strtotime(\"-1 day\"));?>2、echo... [PHP面试题]
-
Yahoo-PHP面试题2
1. foo() 與 @foo() 有什麼分別?2. 你如何替 PHP 的應用程式偵錯?3. 「===」是什麼?試舉一例「==」是真但「===」是錯。4. 你會如何定義一個沒有成員函式或特性的類別 my... [PHP面试题]
-
PHP如何调用MYSQL存储过程
php调用mysql存储过程和函数的两种方法存储过程和函数是MySql5.0刚刚引入的。关于这方面的操作在PHP里面没有直接的支持。但是由于Mysql PHP API的设计,使得我们可以在以前的... [PHP面试题]
-
Yahoo-PHP面试题3
1. 在一個類別內如何存取這個類別的特性及變改它的值?2. include 和 include_once 有什麼分別?require 又如何?3. 以下哪一個函式可以把瀏覽器轉向到另一個頁面?* redir()... [PHP面试题]