![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
满弓
好好学习,天天向上!最傻的人也是最聪明的人,最快的捷径就是一步一个脚印!不断不断的学习,总有一天什么都会了!
展开
-
thinkphp5 常用的请求信息
request()->method(); 获取请求方法request()->host(); 获取访问域名或者iprequest()->type(); 获取当前请求资源类型request()->domain(); 获取当前请求域名(包含域名)request()->url(); 获取url(不带域名)request()->url(true); 获取完整的url.原创 2020-07-29 13:55:53 · 363 阅读 · 0 评论 -
thinkphp5 请求 请求对象的几种实现
1:用 request() 助手函数request()->param('name');2:用操作方法注入use think\Request;public function index(Request $request){ return $request->param('name');]3:Facade机制调用 (门面模式)use think\facade\Request;public function index(){ ...原创 2020-07-29 11:27:51 · 192 阅读 · 2 评论 -
面向切面编程
1 是一种编程思想,不是知识点!AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的一种延伸,是OOP的一种有益补充!利用OOP可以对业务逻辑的各个部分进行隔离,降低代码之间的耦合度,提高代码的重用性,也提高了并发效率,便于维护!2 在代码中的体现 ...原创 2019-02-03 09:00:51 · 128 阅读 · 1 评论 -
代码开发流程 浅见
作者个人浅见,源于实践!1:写代码前,把需求分析的清清楚楚,很重要,越早的开始写代码到后面用的时间越多甚至流产! 1-1:看需求是否有缺陷,如果有,就应该马上提出来! 1-2:看自己的能力是否与需求匹配,如果不匹配,也应该及时提出来! 1-3:把开发文档写出来,一定要自己看明白,最好别人也能看明白!2:根据需求,把数据结构理明白,把数据表建...原创 2018-12-02 21:23:22 · 259 阅读 · 0 评论 -
接口安全
5招轻松保证接口安全1:所有的协议都要用https2:token机制 2-1:app登录的时候,服务器端将账号+密码 用一定的加密算法 加密为token,将token和user_id作为一对,存储带缓存服务器中 2-2:将token传递给app,每次app请求接口的时候带着tiken,验证缓存服务器中token是否存在,不存在说明请求不合...原创 2019-05-29 19:04:19 · 322 阅读 · 0 评论