分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

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

发布时间:2023-09-06 02:15责任编辑:彭小芳关键词:笔试

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相关笔试题-(持续更新)

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

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved