码迷,mamicode.com
首页 > Web开发 > 详细

php相关笔试题-(持续更新)

时间:2018-09-17 19:36:16      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:类型   www   namespace   index   detail   com   定义   函数   需要   

1.如果系统做了负载均衡(或者代理),服务端如何准确得获取用户端的IP?

答:添加X-Forwarded-For,简称XFF头,它代表客户端,也就是HTTP的请求端真实的IP,只有在通过了HTTP 代理或者负载均衡服务器时才会添加该项。它不是RFC中定义的标准请求头信息,在squid缓存代理服务器开发文档中可以找到该项的详细介绍。

相关网站:https://blog.csdn.net/ai_zxc/article/details/78891019

 

2.如何实现精准的定时任务?

答:在Crontab中使用PHP执行脚本(或URL),其实方法很多,不过这个应该是比较好的。

相关网站:https://www.jb51.net/article/89186.htm

 

3.mysql中,如何判断一个字段是否创建索引?

答:show index from 数据库名.表名

 

4.mysql中,如何判断一个字段是否需要创建索引?

答:较频繁地作为查询条件的字段

相关网站:https://www.jb51.net/article/56532.htm

 

5.常见的web漏洞,并说明出现的原因和解决方案?

答:SQL注入漏洞、XSS、CSRF、上传漏洞、未加密登录请求 等等

相关网站:https://blog.csdn.net/qq_28061489/article/details/79572310,https://wenku.baidu.com/view/dbb0991afbd6195f312b3169a45177232f60e41c.html,https://blog.csdn.net/u013777676/article/details/52124298/

 

6.php中namespace的作用?

答:解决用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的名字冲突。为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)的名称,提高源代码的可读性。

相关网站:官网:http://php.net/manual/zh/language.namespaces.rationale.php,https://www.cnblogs.com/kuyuecs/p/3556421.html

 

7.列出redis支持的数据类型?

答:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。

 相关网站:http://www.runoob.com/redis/redis-data-types.html

 

8.列出php中类的自动加载相关的函数名?

答: __autoload() 和 spl_autoload_register()

相关网站:官网:http://php.net/manual/zh/language.oop5.autoload.php

 

9.统计一个字符串在另一个字符串出现的次数?

答:

substr_count($haystack, $needle [,$offset [,$length]])

其中参数:
$haystack表示母字符串,$needl表示要查找的字符

$offset表示查找的起点,$length表示查找的长度,均为可选参数

相关网站:https://www.jb51.net/article/58015.htm

php相关笔试题-(持续更新)

标签:类型   www   namespace   index   detail   com   定义   函数   需要   

原文地址:https://www.cnblogs.com/wensens/p/9663463.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!