
php
well2049
从这里记录学习的成长!前端,后台,全栈,CTO
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
php 封装json格式输出
使用laravel 框架开发app的接口第一:封装json统一格式输出主要包含状态码,错误信息,数据{ "code":0, "msg":"", "data":{ "token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJub25." }}第二:封装公共的相应方法主要方法如下:<?phpnamespace Ap...原创 2019-12-01 16:01:37 · 633 阅读 · 0 评论 -
laravel文件上传
laravel 文件上传方法第一步:创建本地磁盘在 config中找到filesystems.php ,里面新增一个uploads磁盘'disks' => [ 'local' => [ 'driver' => 'local', 'root' => storage_path('app'), ...原创 2019-11-30 23:25:19 · 283 阅读 · 0 评论 -
laravel学习记录
使用composer创建laravael项目记录创建项目 执行 命令 composer create-project --prefer-dist laravel/laravel projectname启动项目 启动laravel 项目 php artisan serveartisan 常用命令 php artisan or php artisan help serve创建控制器和模型 ...原创 2019-11-25 10:25:59 · 205 阅读 · 0 评论 -
phpstorm误删除的文件或文档找回方式
刚学习使用PHPstorm,可能是累了眼睛花了,看到一个误以为没有用的文档就随手delete啦,而且还是那种测地删除文档的,也就是两个都勾选了。还好看到这个方式,找回最近的操作,依次打开view->recent changes->列表中单击某个历史->指定的文件中右键->revert selection即可谢天谢帝,PHPstorm还有这个操作。原创 2017-11-29 21:31:52 · 9002 阅读 · 3 评论 -
form表单提交时不跳转页面的实现方式
使用ajax 来进行表单就可以了。 使用jQuery的$(“#formId”).serialize();序列化一下数据格式。 记得要引入jQuery。还有设置提交按钮的type不能是submit。function getPHP() { var data = $("#formId").serialize(); console.log(data);原创 2017-11-29 23:44:28 · 4045 阅读 · 0 评论 -
php查询到的数据乱码和转json时中文变成了Unicode的编码。
首先,要设置好MySQL的编码方式是utf8, 其次,写入数据库的编码和读取数据库的编码也要统一为utf8mysqli_query($conn,"set character set 'utf8'");mysqli_query($conn,"set names 'utf8'");最后就是要把head设置一下,写在文档最上面,header('content-type:text/json;charse原创 2017-11-29 23:51:43 · 3868 阅读 · 0 评论 -
PHP封装JSON数据方法
新建一个response.php文档:<?phpclass Response{ public static function json($status,$msg='',$data=array()){ if(!is_numeric($status)){ return''; } $result = array(原创 2017-11-27 17:06:57 · 2103 阅读 · 0 评论