刷新
laravel框架接口

博主头像 下面是增删改查的接口,在使用过程中按自己需求对代码进行更改 控制器代码 <?php namespace App\Http\Controllers; use App\Models\Fang; use Illuminate\Http\Request; use Nette\Schema\Validatio ...

PHP 获取无限级下级ID 无层级

博主头像 PHP 获取无限级下级ID 无层级 非递归 删除会员处有误,修复后上传记录, PHP 获取无限级下级ID 无层级 非递归 删除会员处有误,修复后上传记录, PHP 获取无限级下级ID 无层级 非递归 删除会员处有误,修复后上传记录, PHP 获取无限级下级ID 无层级 非递归 删除会员处有误,修复后 ...

laradock的基础使用

博主头像 ## 一、安装laradock ### 1. 如果有laravel项目并使用git,可以用git submodule将laradock克隆到laravel根目录,方便后续管理 ```git submodule add https://github.com/laradock/laradock.git` ...

简述PHP中trait的使用和同时引入多个trait时同名方法冲突的处理

博主头像 PHP的类是单一继承模式,也就是每个类只能继承一个父类(基类)。 但有时需要引入更多通用(共用)的方法,同时这些方法又不适合集成到基类。 那么这时,就需要使用其他方法来引入这些方法。其中trait,就是方法之一。 trait是PHP5.4之后出现的一种代码复用方法,形式和Class非常相似,同时可以 ...

token验证

博主头像 # token验证 什么是token?我相信很多开发者都或多或少听过基于 token 的用户鉴权和基于 session 的用户鉴权,而今天说的 token 验证就是第一种了。token 的意思是“令牌”,是用户第一次登录服务器返回的,它能让用户不需要提交账户和密码就能进行服务器验证身份,它是被放在请 ...

linux使用php-ast方法

博主头像 php-ast php-cs-fixer PHP-CS-Fixer 是一个开源工具,它可以强制执行和检测违反 PHP 编码风格的行为。 使用预定义的规则,它可以使您拥有严格的编码风格,该风格由工具强制执行,因此您可以将时间花在更重要的事情上。 安装过程 在github上其实给出了很多种安装方式,我直 ...

php Trait基类use trait,本类不use

博主头像 一 回顾trait使用 https://blog.csdn.net/bushuwei/article/details/103514174发现之前本人说明很模糊,自己居然不知道为什么其实这里的$c,就是class B再次回顾逻辑 二 分析 self和static区别说的没毛病 Trait基类use t ...

PHP 合并图片,微信小程序合并海报,合并文字

//业务需求:我们需要一个微信小程序码,但是是需要提供给别人扫码的但是只有一个纯粹的小程序码是不好看的,所以需要推广的海报图片。再结合文字 最终效果 准备工作 1、需要海报的底图 2、小程序码的图片 代码部分结合YII2但不影响使用 完整过程 第一步:生成小程序码图片 第二步:缩放小程序码的图片大小 ...

前端转向PHP进阶之路

博主头像 一、PHP简介 Hypertext Preprocessor,又称为超文本预处理器(HTML为超文本标签语言),就是我们所说的PHP。它是一种糅杂百家的后台语言,在PHP中,可以见到C、Java等语言的写法和它自创的一些写法,这也就是为什么说学过其他语言的人会比较容易接受PHP。 PHP开发时需要去 ...

fpm模式下读取到is_cli为何为true

博主头像 php-fpm下读取到is_cli为true,不知道你们是否遇到过,我是遇到了。。。。 有人会说,即使为true又怎么了,你是没遇到有些根据is_cli来走不同逻辑判断的,如果读取的是错的就会引起很大的问题。。。。 ...

TP 判断IP是否在国内

博主头像 环境ThinkPHP+Redis 1.IP保存文件,文件名自定义,与后文对应 2.获取IP信息脚本.sh文件 #!/bin/bash #variables ip_txt_path=/www/wwwroot/checkip/china_ip.txt; ip_url='http://ftp.apnic. ...

Dcat admin 多文件上传,七牛云云端上传

博主头像 进入官网 Dcat Admin - Php后台开发框架 这里要选择1.x 下面来安装框架 安装完laravel之后,需要修改.env文件,设置数据库链接设置正确 安装 dcat-admin composer require dcat/laravel-admin 然后运行下面的命令来发布资源: php ...

php解决缓存击穿的问题

博主头像 缓存击穿是指缓存中没有的数据,而查询非常频繁的数据,导致大量的请求落到了数据库上,因此很容易导致数据库连接数暴增,甚至导致宕机。 下面是 PHP 解决缓存击穿问题的一般解决方案: // 获取 Key $key = 'my_key'; // 根据 Key 从 Redis 中获取数据 $data = $ ...

<1···34