PHP
Yel_Liang
我的技术,需要你的支持
展开
-
php 二位数组排序
二维数组中,根据某一列进行排序原创 2023-07-20 21:23:15 · 130 阅读 · 0 评论 -
PHP 发红包方法
php抢红包方法:一共10元,5个用户抢红包,最低抢 0.01元原创 2023-07-20 17:58:43 · 178 阅读 · 0 评论 -
微信小程序登陆
微信小程序登录 后端逻辑原创 2019-11-05 09:15:35 · 73 阅读 · 0 评论 -
function.php
php 方法原创 2022-04-26 11:02:17 · 704 阅读 · 0 评论 -
php 列表转树结构
php 数组列表转树结构二、对数组处理原创 2020-06-02 15:31:44 · 184 阅读 · 0 评论 -
php 单例模式实现
<?php // 设计模式之单例模式class Teacher{ // 测试字段 public $test = 12; //创建存放实例的空间 private static $ins; // 私有构造函数 private function __construct(){ } // 获取实例 public static function getInstance(){ if(!(self::$ins instanceof self)){ self::$in.原创 2020-06-02 10:07:32 · 244 阅读 · 0 评论 -
php interface 实现多继承
如何使用 interface 实现多继承呢?废话少说,上代码!// 老师interface TeacherInterface{ public function eat(); public function teach();}// 学生interface StudyInterface{ public function study(); public function shop();}// 工人interface WorkerInterface{ public functi原创 2020-06-02 09:51:08 · 371 阅读 · 0 评论 -
Laravel 零基础搭建简易后台
一、准备 1、安装 composer php依赖管理工具 安装教程:https://pkg.phpcomposer.com/ 2、安装 laravel (注意安装php扩展) 安装教程一:https://xueyuanjun.com/post/7620(常规下载) 安装教程二:安装包下载https://x...原创 2020-03-19 22:40:32 · 1210 阅读 · 1 评论 -
PHP配置文件详解php.ini
【转载】:天真無邪:PHP配置文件详解php.ini[PHP]; PHP还是一个不断发展的工具,其功能还在不断地删减; 而php.ini的设置更改可以反映出相当的变化,; 在使用新的PHP版本前,研究一下php.ini会有好处的;;;;;;;;;;;;;;;;;;;; 关于这个文件 ;;;;;;;;;;;;;;;;;;;;; 这个文件控制了PHP许多方面的...转载 2020-01-09 09:06:56 · 948 阅读 · 0 评论 -
PHP CURL
目录cURL函数: 1、获取cURL版本信息:curl_version(): array 2、初始化一个cURL会话:curl_init():resource|fasle 3、设置cURL传输的选项:curl_setopt(resource $ch , int $option , mixed $value) : booleancUR...原创 2019-11-07 23:10:58 · 326 阅读 · 0 评论 -
php 在字符串中 特定位置 插入 字符串
php 在字符串中 特定位置 插入 字符串直接上代码: /** * 在一段字符串里增加域名 * @param string $str 字符串 * @param string $find 加入的位置 * @param string $substr_s 在什么地方插入 * @param string $domain 添加的域名 */ function ...原创 2019-11-02 15:32:15 · 2749 阅读 · 0 评论 -
数组转sql 插入语句
$areaArr = json_decode($area,true); $id = 1; $provinceL = count($areaArr['address']['province']); $province = $areaArr['address']['province']; for ($i=0; $i < $prov...原创 2019-11-01 11:21:41 · 760 阅读 · 0 评论 -
图片上传方法
/** * 上传图片方法(单图) * @param string $path 图片路径 * @param string $img_name 文件名称 * @return string|array 返回数组为真 */function update_img($path = '/upload/', $img_name = 'file') { // 获取上传的文件...原创 2019-10-30 13:48:26 · 916 阅读 · 0 评论 -
ThinkPhP 5 如何使用extend 扩展类库目录(需要加命名空间)
首先把类放进扩展类库目录:如下:Arraysets.php 为类文件:注意(类文件的命名空间为:文件名)在控制器中直接使用:如果需要不加命名空间,请看:ThinkPhP 5 如何使用extend 扩展类库目录(不需要加命名空间)注:转载备注出处。...原创 2019-06-27 14:11:07 · 4178 阅读 · 0 评论 -
ThinkPhP 5 如何使用extend 扩展类库目录(不需要加命名空间)
首先把类放进扩展类库目录:如下:Arraysets.php为类文件:注意(不要使用命名空间)在控制器中直接使用:最后的结果输出:如果Arraysets.php 中,加入了命名空间,就会出现下面报错(去掉命名空间即可):如果想使用命名空间,请查看:ThinkPhP 5 如何使用extend 扩展类库目录(需要加命名空间)注:转载...原创 2019-06-27 19:46:46 · 3323 阅读 · 0 评论 -
thinkphp Hook行为的使用案例
thinkphp Hook行为的使用案例行为,官方是如下介绍: 行为(Behavior)是ThinkPHP扩展机制中比较关键的一项扩展,行为既可以独立调用,也可以绑定到某个标签中进行侦听,在官方提出的CBD模式中行为也占了主要的地位,可见行为在ThinkPHP框架中意义非凡。这里指的行为是一个比较抽象的概念,你可以把行为想象成在应用执行过程中的一个动作或者处理。在框架的执行流程中,例如路由...转载 2019-07-24 00:19:44 · 344 阅读 · 0 评论 -
thinkphp5 Hook行为的自定义标签使用案例(监听检测用户是否登录)
thinkphp Hook行为的自定义标签使用案例(监听检测用户是否登录)首先在app\admin\behavior 文件夹创建CheckUser.php,如下图在配置文件app\tags.php 对行为进行绑定,如下图:上面两步完成之后,需要在什么地方使用,就先引入use think\Hook; 再写Hook::listen('checkLogin');实际应用如...原创 2019-07-24 12:17:47 · 446 阅读 · 0 评论 -
php 魔术方法介绍
PHP 魔术方法有哪些,作用是什么 在面向对象编程中,PHP提供了一系列的魔术方法,这些魔术方法为编程提供了很多便利。PHP中的魔术方法通常以__(两个下划线)开始,并且不需要显示的调用而是由某种特定的条件出发。这篇文章简单总结了PHP中提供的魔术方法。方法/步骤 __construct() 构造函数是目前为止最经常使用的函数。在创建对象时,可以在构造函数中做 一...转载 2019-07-25 23:07:12 · 317 阅读 · 0 评论 -
php 找出数据中的不重复值
php 找出数据中的不重复值方法一(可严格验证):直接代码展示: /** * 找出数组中的不重复值 * @param array $arr 一维数组 * @param boolean $falg 是否严格验证 * @return array 返回不重复的值 */function find_arr_unrepeat($arr,$fal...原创 2019-09-26 11:04:36 · 572 阅读 · 0 评论 -
PHP :array_diff 用法(php计算数组的差集)
说多了都是废话,直接上图:简单情况(只有2个参数时):结果输出:由上图的结果可以看出:array_diff($a,$b) 的结果只输出了5与8,则可以看出,输出的是$a 的差集。array_diff($b,$a) 的结果只输出了9,则可以看出,输出的是$b 的差集。复杂情况(多个个参数时):结果输出:由上图的结果可以看出:多参数与2个参数都是输出...原创 2019-06-28 13:36:28 · 5141 阅读 · 0 评论