php_面试题基础题

php_面试题基础题

ID:46284794

大小:82.00 KB

页数:4页

时间:2019-11-22

php_面试题基础题_第1页
php_面试题基础题_第2页
php_面试题基础题_第3页
php_面试题基础题_第4页
资源描述:

《php_面试题基础题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、PHP方面:1,echoprintprint_r的区别Echo是PHP语句,printprint_r是函数,语句没有返回值,函数町以有返回值。Print只能打卬简单类型变罐的值。Print.r可以打印复杂变量值(数组或对象)Echo输出一个或者多个字符串。2,mysql_fetch_array()与mysql_fetch_row()区别mysql_fetch_array()返冋根据从结果集取得的行牛成的数组,如果没有更多行,返回false除了将数据以字段做索引外,还可以用字段名作为索引。mysqLfetch_

2、row()返回从结果集中取得一行作为枚举数组,返回一个数字索引的数组,偏移量从0开始。mysql_fetch_array()是mysql_fetch_row()的扩展版本。3,PHP血向対象中_set()与.construct的作用_set()——用于为屈性设置值,_get()获取属性的值.construct在一个类屮只能声明一个构造方法,只有在每次创建对象的时候回去调用一次构造方法,不能主动的调用这个方法,所以通常用它执行一些冇用的初始化任务。4,PHP中session与cookie的区别Cookie是保存

3、在客户端的信息,是一种在远程浏览器储存数据并以此来跟踪和识别用户的机制。PHP的http协议的头信息里发送cookie,因此setcookie()函数必须在其他信息输出前调用,和header()函数的限制类似。Session是保存在服务器端的信息,从这个角度,session比cookie更安全。当会话创建时,服务器返回客户端一个加密的sessionjd以标识用户身份,浏览器关闭时,session会销毁,从而session存的值就没有了。5,如何设置cookie并指定冇效的时间Boolsetcookie(str

4、ingname,stringvalue,intexpire,stringpath,stringdomain,boolsecure,boolhttponly)Name:cookie变量名Value:cookie变最值Expire:有效期结束的时间Path:有效目录Domain:有效域名,顶级或唯一Secure:如果值为1,则cookie只能在https连接上有效,如果为默认值0,http和https都可以Php设置cookie

5、kie("TestCookie",$value);/*简单cookie设置*/setcookie("TestCookie",$value,time()+3600);/*有效期1个小时*/setcookie("TestCookie'1,$value,time()+3600,'7~rasmus/'*,example.com1',1);/*有效tl录/~rasmus,有效域名example.com及其所有子域名*/?>使用header()设置cookie;header("Set-Cookie:name=$value

6、[;path=$path[;domain=xxx.com[;•••]]");后面的参数和上面列出setcookie函数的参数一样.Cookie的机制原理:a)服务器通过随着响应发送•个http的Set-Cookie头,在客户机中设置一个cookie(多个cookie要多个头).b)客户端自动向服务器端发送一个http的cookie头,服务器接收读取.HTTP/1.X200OKX-Powered-By:PHP/5.2.1Set・Cookie:TestCookie=somethingfromsomewhere;p

7、ath=/Expires:Thu,19Nov200718:52:00GMTCache-Control:no・store,no-cache,must-revalidate,post・check=0,pre-check=0Pragma:no-cacheContent・type:text/html这一行实现了cookie功能,收到这行后Set-Cookie:TestCookie=somethingfromsomewhere;path=/浏览器将在客户端的磁盘上创建一个cookie文件,并在里面写入:TestCook

8、ie=somethingfromsomewhere;/这■行就是我们用setcookie('TestCookie'/somethingfromsomewhere',7');的结果.也就是用header('Set-Cookie:TestCookie=somethingfromsomewhere;path=/');的结果.6,PHP面向对象中的访问控制Public表示全局,类内部外部子类都可以访问Pri

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。