yii2.0框架数据库操作简单示例【添加,修改,删除,查询,打印等】
本文实例讲述了yii2.0框架数据库操作。分享给大家供大家参考,具体如下:添加$id = \Yii::$app->db->createCommand()->insert('表名',['car_num' => $car_num, 'lg_shop_id' =>...
本文实例讲述了yii2.0框架数据库操作。分享给大家供大家参考,具体如下:添加$id = \Yii::$app->db->createCommand()->insert('表名',['car_num' => $car_num, 'lg_shop_id' =>...
本文实例讲述了php回调函数处理数组操作。分享给大家供大家参考,具体如下:array_reduce— 用回调函数迭代地将数组简化为单一的值mixed array_reduce ( array $array , callab...
本文实例讲述了yii2.0框架实现上传excel文件后导入到数据库的方法。分享给大家供大家参考,具体如下:Model模型<?php/** * 描述... * @author zcy * @date 2019/8/13 */nam...
本文实例讲述了yii2.0框架多模型操作。分享给大家供大家参考,具体如下:控制器:<?php namespace app\controllers; use Yii;use yii\web\Controller;use yii\base\Model;use...
在平时使用swoole进行开发中,常常遇到这种问题,改了代码之后,手动ctrl+c中断服务,再敲命令重启服务。频繁地重启,感觉心很累。php提供了inotify扩展,调用linux的inotify系统调用,监...
本文实例讲述了PHP 对象接口简单实现方法。分享给大家供大家参考,具体如下:对象接口 (interface)使用接口(interface),可以指定某个类必须实现哪些方法,但不需要定义这些方法的具...
本文实例讲述了PHP 面向对象程序设计之类属性与类常量。分享给大家供大家参考,具体如下:属性 (Properties)类的变量成员叫做“属性”,或者叫“字段”、“特征”,在本文档统一称...
本文实例讲述了ThinkPHP 框架实现的读取excel导入数据库操作。分享给大家供大家参考,具体如下:入口文件中:require_once VENDOR_PATH.'PHPExcel/PHPExcel/IOFactory.php';requi...
本文实例讲述了PHPExcel实现的读取多工作表操作。分享给大家供大家参考,具体如下:最近我们公司crm模块需要优化一下客户导入功能,之前的要求是:只需要从单个工作表中获取数据;现...
本文实例讲述了php操作redis常见方法。分享给大家供大家参考,具体如下:关于key的操作:1、获取所有key,不包括值;$redis ->keys("*");2、获取一个或多个key的值,【不限制数据类型】...
本文实例讲述了PHP 自动加载类原理与用法。分享给大家供大家参考,具体如下:类的自动加载 (Autoloading Classes)在编写面向对象(OOP) 程序时,很多开发者为每个类新建一个 PHP 文...
本文实例讲述了PHP 范围解析操作符(::)用法。分享给大家供大家参考,具体如下:范围解析操作符 (::)范围解析操作符(也可称作 Paamayim Nekudotayim)或者更简单地说是一对冒号,可以用于...
本文实例讲述了Laravel 框架基于自带的用户系统实现登录注册及错误处理功能。分享给大家供大家参考,具体如下:一、默认 Laravel 不会自动帮你装上用户系统,二、但是我们可以从...
本文实例讲述了Laravel 框架路由原理与路由访问。分享给大家供大家参考,具体如下:一、简单了解路由的概念在网络成为吃住一样的基本需求的今天;
断开了网络就像断开了与世界的...
本文实例讲述了Laravel 框架控制器 Controller原理与用法。分享给大家供大家参考,具体如下:一、控制器存在的意义路由可以分发请求;
路由中还可以引入 html 页面;
我们可以在 ro...
前言thinkphp3.1.2 需要使用cli方法运行脚本
折腾了一天才搞定
3.1.2的版本真的很古老解决增加cli.php入口文件define ('APP_NAME','App');define ('APP_PATH','./App/');de...
本文实例讲述了php判断某个方法是否存在函数function_exists (),method_exists()与is_callable()区别与用法。分享给大家供大家参考,具体如下:php函数function_exists (),meth...
本文实例讲述了PHP 对象继承原理与简单用法。分享给大家供大家参考,具体如下:对象继承继承已为大家所熟知的一个程序设计特性,PHP 的对象模型也使用了继承。继承将会影响到类与...
本文实例讲述了PHP 构造函数和析构函数原理与用法。分享给大家供大家参考,具体如下:构造函数__construct ([ mixed $args [, $... ]] ) : void
PHP 5 允行开发者在一个类中定...
PHP编程:用PHP实现随机发放扑克牌描述:一副扑克牌共54张(包括大、小王),用PHP制作一发牌器,向三人随机发牌;编辑poker.php<!DOCTYPE html><html><head> <title></title></head><bod...
本文实例讲述了PHP 命名空间原理与用法。分享给大家供大家参考,具体如下:命名空间适用于 (PHP 5 >= 5.3.0, PHP 7)使用命名空间基础PHP 命名空间类似于文件系统,在文件系统中访...
本文实例讲述了PHP使用PDO 连接与连接管理操作。分享给大家供大家参考,具体如下:连接是通过创建 PDO 基类的实例而建立的。不管使用哪种驱动程序,都是用 PDO 类名。构造函数接...
本文实例为大家分享了PHP实现随机发扑克牌的具体代码,供大家参考,具体内容如下<!doctype html><html><!-- 随机发扑克牌 --><head><meta charset="UTF-8"><title>随机发牌</ti...
本文实例为大家分享了php实现斗地主发牌的具体代码,供大家参考,具体内容如下闲来无聊,就写了这个方法,也算是熟悉下php的数组操作,还请各位大神多指教。$arr 数组,好像有点问题,应...
本文实例讲述了PHP 实现 WebSocket 协议原理与应用。分享给大家供大家参考,具体如下:下面会讲解一下什么是 WebSocket,以及使用 PHP 实现 WebSocket。 WebSocket 是什么? PHP...
本文实例讲述了PHP 使用 Trait 解决 PHP 单继承问题。分享给大家供大家参考,具体如下:什么是继承?继承实际上是存在于面向对象程序设计中的两个类之间的一种关系,是面向对象程序...
本文总结了PHP 预定义变量、魔术常量和魔术方法。分享给大家供大家参考,具体如下:PHP 预定义了一些变量、常量、方法,使用起来很方便,例如直接使用 __DIR__ 获取当前文件所在的...
本文实例讲述了PHP 实现 JSON 数据的编码和解码操作。分享给大家供大家参考,具体如下:JSON 的使用场景: 数据表一个字段需要记录多个信息,如记录关于用户的其他信息 数据传输,...
本文实例讲述了PHPUnit 单元测试安装与使用。分享给大家供大家参考,具体如下:一、官网下载对应 PHP 版本的代码库https://phpunit.de/getting-started-with-phpunit.html二、...
本文实例讲述了php实现将数组或对象写入到文件的方法。分享给大家供大家参考,具体如下:php将数组或对象原样写入或保存到文件有三种方法可以实现第一种方法是使用serialize,第...
本文实例讲述了TP框架实现上传一张图片和批量上传图片的方法。分享给大家供大家参考,具体如下:上传一张图片前端代码:<form action="{地址}" method="POST" enctype="multipart...
本文实例讲述了Thinkphp 框架扩展之类库扩展操作。分享给大家供大家参考,具体如下:类库扩展ThinkPHP的类库主要包括公共类库和应用类库,都是基于命名空间进行定义和扩展的。只...
本文实例讲述了Thinkphp 框架扩展之数据库驱动常用方法。分享给大家供大家参考,具体如下:数据库驱动默认的数据库驱动位于Think\Db\Driver命名空间下面,驱动类必须继承Think\Db...
本文实例讲述了Thinkphp 框架扩展之标签库驱动原理与用法。分享给大家供大家参考,具体如下:在Think\Template中标签库的体现是采用XML命名空间的方式。每个标签库对应一个标签...
本文实例讲述了Thinkphp 框架扩展之行为扩展原理与实现方法。分享给大家供大家参考,具体如下:系统核心提供的标签位置包括下面几个(按照执行顺序排列): app_init...
本文实例讲述了Thinkphp 框架扩展之Widget扩展实现方法。分享给大家供大家参考,具体如下:Widget扩展Widget扩展一般用于页面组件的扩展。举个例子,我们在页面中实现一个分类显...
本文实例讲述了PHP优化之批量操作MySQL。分享给大家供大家参考,具体如下:设计一个数据表如下:create table optimization( id INT NOT NULL AUTO_INCREMENT, value VARCHAR(...
本文实例讲述了PHP过滤器 filter_has_var() 函数用法。分享给大家供大家参考,具体如下:定义和用法filter_has_var() 函数检查是否存在指定输入类型的变量。如果成功则返回 TRU...
本文实例讲述了PHP随机生成中文段落。分享给大家供大家参考,具体如下:在创建网站的时候,很多时候都需要输入一些中文的段落来填充页面,大多数会是找一些新闻之类的来复制粘贴。...
本文实例讲述了Yii Framework框架开发微信公众平台。分享给大家供大家参考,具体如下:1. 先到微信公众平台注册帐号http://mp.weixin.qq.com2. 下载demo微信公众平台提供了一个...
本文实例讲述了PHP设计模式之迭代器模式Iterator。分享给大家供大家参考,具体如下:1.概述类中的面向对象编程封装应用逻辑。类,就是实例化的对象,每个单独的对象都有一个特定的...
本文实例讲述了PHP中迭代器的简单实现及Yii框架中的迭代器实现方法。分享给大家供大家参考,具体如下:在维基百科中我们可以看到其定义如下:迭代器有时又称光标(cursor)是程式设计...
本文实例讲述了PHP设计模式入门之迭代器模式。分享给大家供大家参考,具体如下:在深入研究这个设计模式之前,我们先来看一道面试题,来自鸟哥的博客,题目是这样的:使对象可以像数组...
本文实例讲述了PHP设计模式入门之状态模式原理与实现方法。分享给大家供大家参考,具体如下:想必大家都用过自动售卖的自动饮料机吧,塞入硬币或纸币,选择想要的饮料,饮料就会在机...
Pipeline 设计模式水管太长,只要有一处破了,就会漏水了,而且不利于复杂环境弯曲转折使用。所以我们都会把水管分成很短的一节一节管道,然后最大化的让管道大小作用不同,因地制宜,...
hp中怎么让json_encode不自动转义斜杠“/”?下面本篇文章给大家介绍一下PHP中让json_encode不自动转义斜杠“/”的方法。最近将使用爬虫爬取的链接保存到 mysql 数据库中时,发...
本文实例讲述了Thinkphp 框架扩展之应用模式实现方法。分享给大家供大家参考,具体如下:应用模式应用模式是你的生活环境 开发环境 执行环境 ,就好比一个框架的应用场景(模式),是...
本文实例讲述了Thinkphp 框架扩展之驱动扩展。分享给大家供大家参考,具体如下:每个类库都可以设计自己的驱动,因此3.2版本的驱动目录没有独立出来,而是放到各个类库的命名空间下...
本文实例讲述了Thinkphp 框架基础之源码获取、环境要求与目录结构。分享给大家供大家参考,具体如下:获取ThinkPHP获取ThinkPHP的方式很多,官方网站(http://thinkphp.cn)是最好的...
本文实例讲述了Thinkphp 框架基础之入口文件功能、定义与用法。分享给大家供大家参考,具体如下:入口文件ThinkPHP采用单一入口模式进行项目部署和访问,无论完成什么功能,一个应...