开发前沿 13284

php服务器的系统详解

PHP服务器使用什么操作系统 windows系统和Linux系统都可以的,他们各有各的好处。 1、windows服务器 windows服务器操作方便适用于php初学者,随着Wind…

2022-04-15 616

laravel框架 api自定义全局异常处理方法

api返回实现 $result = User::find($id); if(empty($result)){ throw new ApiException('获取失败'); } e…

2022-04-15 1,247

实现laravel 插入操作日志到数据库的方法

1 . 创建一个中间件 执行: php artisan make:middleware OperationLog 2 . 在中间件中编写一个writeLog() 或者直接写在han…

2022-04-15 377

laravel 获取当前url的别名方法

如下所示: Route::get('/xiongtest', [ 'as' => 'xiong.test', 'uses' => 'XiongTestControlle…

2022-04-15 588

解决PHP curl或file_get_contents下载图片损坏或无法打开的问题

通过curl或者file_get_contents获取抓取远程图片并且保存到本地,发现损坏了很多图片,比如访问 https://fuss10.elemecdn.com/c/6c/6…

2022-04-15 833

解决PHP使用CURL发送GET请求时传递参数的问题

最近在使用curl发送get请求的时候发现传递参数一直没有生效,也没有返回值,以为是自己哪里写错了,网上找东西时也没有人专门来说get请求传递参数的内容,所以,今天在这里记录一下,…

2022-04-15 670

ThinkPHP 5.1 跨域配置方法

因为最近的项目采用了API接口开发方式,后端需要配置跨域的规则以便前端能够访问。 系统采用的框架为 ThinkPHP,版本 5.1.19 关于OPTIONS请求 由于前端的知识不是…

2022-04-15 727

零基础php编程好学吗

PHP编程语言对于新手而言,非常容易上手,不乏有很多人通过自学找到了高薪的工作。不管自学还是通过参加培训进行学习,PHP开发工程师是保持如何的晋级过程呢?如何考究自己学习过程中的实…

2022-04-15 1,010

Laravel获取当前请求的控制器和方法以及中间件的例子

laravel获取请求路由对应的控制器和方法很简单: 在任何地方都可以使用: dd(request()->route()->getAction()); 得到如下结果: …

2022-04-15 1,004

PHP与SQL语句写一句话木马总结

一、基础类的一句话--功能仅限于验证漏洞了,实际中非常容易被查出出来: <?php @eval($_GET["code"])?> <?php @system($_…

2022-04-15 475

解决在Laravel 中处理OPTIONS请求的问题

前面已经说过可以通过中间件来处理OPTIONS请求,近日寻得一个简单的办法。 在路由文件中定义一个路由,通过正则来匹配相应的路由。 Route::options('/{all}',…

2022-04-15 502

php生成HTML文件的类方法

目的 用PHP生成HTML文档, 支持标签嵌套缩进, 支持标签自定义属性 起因 这个东西确实也是心血来潮写的, 本来打算是输出HTML片段用的, 但后来就干脆写成了一个可以输出完整…

2022-04-15 961