-
YII框架中使用memcache的方法详解
所属栏目:[PHP教程] 日期:2021-02-25 热度:123
本篇章节讲解YII框架中使用memcache的方法。供大家参考研究具体如下: yii中可以很方便的使用memcache 一.配置 在main.php的components中加入cache配置 array( 'cache[详细]
-
PHP编程获取图片的主色调的方法【基于Imagick扩展】
所属栏目:[PHP教程] 日期:2021-02-25 热度:174
本篇章节讲解PHP编程获取图片的主色调的方法。供大家参考研究具体如下: 代码中用到了php的图片扩展,所以使用之前,需要先安装PHP的Imagick扩展,具体安装如下(window下): 代码如下: quantizeImage( 10,Imagick::COLORSPACE_RGB,false,false )[详细]
-
php7安装mongoDB扩展的方法分析
所属栏目:[PHP教程] 日期:2021-02-25 热度:185
本文讲述了php7安装mongoDB扩展的方法。供大家参考研究具体如下: 这里我们使用pecl命令来安装 首先来到php7的安装目录 回车,执行成功后,会输出以下结果: 接下来我们需要打开php.ini文件,添加extension=mongodb.so配置 或者直接执行下面命令来添[详细]
-
使用PHP json_decode可能遇到的坑与解决方法
所属栏目:[PHP教程] 日期:2021-02-24 热度:109
前言 最近在做网站 的时候用到了json_decode函数,发现了一个问题,现在总结分享出来供大家参考学习,话不多说了,来一起看看详细的介绍吧。 场景: 某项目客户反馈,输出的结果 JSON 中有个要求为对象的数据字段,在某些情况下返回的是 [] 而不是 {};数据[详细]
-
Yii 2中的load()和save()示例详解
所属栏目:[PHP教程] 日期:2021-02-24 热度:112
前言 本文主要给大家介绍的是关于Yii2中load()和save()的相关内容,分享出来供大家参考学习,话不多说,来一起看看详细的介绍吧。 我这里用的数据库是mongo 数据库 为栗子: formName() : $formName; //调用load 一般我是 $test = new test() $test->load([详细]
-
Yii2使用表单上传文件的实例代码
所属栏目:[PHP教程] 日期:2021-02-24 热度:113
yii2用表单上传文件经常用到的,该怎样上传呢? 1、单个文件上传 首先建立一个模型models/UploadForm.php,内容如下 use yiibaseModel; use yiiwebUploadedFile; /** UploadForm is the model behind the upload form. */ class UploadForm extends Model[详细]
-
yii2学习教程之5种内置行为类详解
所属栏目:[PHP教程] 日期:2021-02-24 热度:155
前言 众所周知学习所有知识都需要循序渐进,行为也是一样,在我们学会很牛逼的新建行为,然后轻松注入到组件类之前,先看看yii2框架为我们准备的5个内置的行为类,也许你刚要用到~话不多说了,来一起看看详细的介绍: 本节的目的是让各位小伙伴在使用过程中[详细]
-
PHP实现的简单在线计算器功能示例
所属栏目:[PHP教程] 日期:2021-02-24 热度:139
本篇章节讲解PHP实现的简单在线计算器功能。供大家参考研究具体如下: 简单的计算器(www.jb51.cc) 第一个操作数不能为空 ";unset($_POST["sub"]);//取消表单中的提交变量,后面计算判断时将不执行}if(empty($_POST["num2"])){//如果第二个第一个操[详细]
-
PHP实现腾讯与百度坐标转换
所属栏目:[PHP教程] 日期:2021-02-23 热度:164
废话不多说,直接上代码 $x = (double)$b - 0.0065; $y = (double)$a - 0.006; $x_pi = 3.14159265358979324; $z = sqrt($x $x+$y $y) - 0.00002 sin($y $x_pi); $theta = atan2($y,$x) - 0.000003 cos($x $x_pi); $gb = number_format($z cos($theta),15);[详细]
-
PHP基于自定义类随机生成姓名的方法示例
所属栏目:[PHP教程] 日期:2021-02-23 热度:105
本篇章节讲解PHP基于自定义类随机生成姓名的方法。分享给大家供大家参考,具体如下: 自定义类rndChinaName.class.php: getXingList(); $this->getMingList(); } /* 获取姓列表 */ private function getXingList() { $this->arrXing=array('赵','钱','孙'[详细]
-
CakePHP框架Model函数定义方法示例
所属栏目:[PHP教程] 日期:2021-02-23 热度:178
本篇章节讲解CakePHP框架Model函数定义方法。供大家参考研究具体如下: 在CakePHP中,MVC的架构是清晰的,而在实际做项目中,我发现仍然有很多人喜欢在Controller中堆砌函数,这样做也未尝不可,但是,作为一个百万行级的大项目来说,这种违背MVC思想的做[详细]
-
CakePHP框架Model关联对象用法分析
所属栏目:[PHP教程] 日期:2021-02-23 热度:93
本篇章节讲解CakePHP框架Model关联对象。供大家参考研究具体如下: CakePHP 提供关联数据表间的映射,共有4种类型的关联: hasOne , hasMany , belongTo , hasAndBelongsToMany . 设定了Model间的关联关系定义,CakePHP就会将基于关系数据库的数据映[详细]
-
PHP实现将优酷土豆腾讯视频html地址转换成flash swf地址的方法
所属栏目:[PHP教程] 日期:2021-02-23 热度:169
本篇章节讲解PHP实现将优酷土豆腾讯视频html地址转换成flash swf地址的方法。供大家参考研究具体如下: 很多用户不知道如何复制flash地址,只能在程序中帮他们替换了: ";/** * 腾讯视频转换测试 * * html地址 http://v.qq.com/cover/w/w5lb270k15[详细]
-
Win10 下安装配置IIS + MySQL + nginx + php7.1.7
所属栏目:[PHP教程] 日期:2021-02-23 热度:151
环境: VMWare Workstation Player12 Windows10 Pro x64 一、安装系统 vmware 会采用 fast install 方式很快装完,无需配置什么。 二、配置 IIS 在“程序和功能”下,打开“启用或关闭Windows功能”。把 Internet Infomation Services 功能添加进去,需要注[详细]
-
php7安装yar扩展的方法详解
所属栏目:[PHP教程] 日期:2021-02-23 热度:93
本篇章节讲解php7安装yar扩展的方法。供大家参考研究具体如下: 体验RPC框架Yar需要: 1. 装二进制打包协议msgpack 2. 装yar拓展和依赖 一. 安装二进制打包协议msgpack 1. 安装PHP拓展包有很多种方式,当然没什么是比pecl更加来得暴力,用这个之前[详细]
-
PHP7扩展开发教程之Hello World实现方法示例
所属栏目:[PHP教程] 日期:2021-02-23 热度:136
本篇章节讲解PHP7扩展开发教程之Hello World实现方法。供大家参考研究具体如下: 一、下载PHP源代码 要开发PHP扩展,需要先下载PHP的源代码,一方面是因为我们的扩展一般会用到PHP自身定义的函数和宏,另一方面我们可以利用官方提供的工具减少工作[详细]
-
Kindeditor编辑器添加图片上传水印功能(php代码)
所属栏目:[PHP教程] 日期:2021-02-23 热度:70
KindEditor 是一套开源的在线HTML编辑器,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。可以无缝地与 Java、.NET、PHP、ASP 等程序集成,比较适合在 CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用。[详细]
-
phpStudy中升级MySQL版本到5.7.17的方法步骤
所属栏目:[PHP教程] 日期:2021-02-23 热度:132
前言 今天在工作发现一个错误,在往本地导数据表的时候老是报错: 报错的数据表字段: 同事说同一个 sql 文件他可以导成功。猜可能是数据库版本的问题,同事的是 5.6,我查了下本地的数据库版本是 5.5.53。网上查了一下,果然是版本的问题,5.5 和 5.6 在 TI[详细]
-
PHP回调函数与匿名函数实例详解
所属栏目:[PHP教程] 日期:2021-02-22 热度:148
本篇章节讲解PHP回调函数与匿名函数。供大家参考研究具体如下: 回调函数和匿名函数 回调函数、闭包在JS中并不陌生,JS使用它可以完成事件机制,进行许多复杂的操作。PHP中却不常使用,今天来说一说PHP中中的回调函数和匿名函数。 回调函数 回调函[详细]
-
yii gridview实现时间段筛选功能
所属栏目:[PHP教程] 日期:2021-02-22 热度:161
yii gridview功能强大,但是时间筛选比较麻烦,与数据库的存储格式有关,本文的时间格式是date类型 那么问题来了,yii只提供关于时间的text搜索格式,就是只能查找精确日期比如2017-8-10。万能的客户说这样不行,我要搜索时间段!我只要一个输入框!我要自动[详细]
-
PHP使用GD库制作验证码的方法(点击验证码或看不清会刷新验证码)
所属栏目:[PHP教程] 日期:2021-02-22 热度:117
这是利用GD库生成验证码的页面 test.PHP 这是点击验证码或看不清之后可实现局部刷新验证码 test2.php 如下图所示: 总结 以上所述是小编给大家介绍的PHP使用GD库制作验证码的方法(点击验证码或看不清会刷新验证码),希望对大家有所帮助。程序员遇到问题都会[详细]
-
PHP高精确度运算BC函数库实例详解
所属栏目:[PHP教程] 日期:2021-02-22 热度:99
本篇章节讲解PHP高精确度运算BC函数库。供大家参考研究具体如下: $right 返回 1 *$scale 小数点位数 ***************************************************************************************/$a = 4.45;$b = 5.54;if(bccomp($a,$b,2) == 0){}[详细]
-
PHP+原生态ajax实现的省市联动功能详解
所属栏目:[PHP教程] 日期:2021-02-22 热度:77
本篇章节讲解PHP+原生态ajax实现的省市联动功能。供大家参考研究具体如下: Ajax的核心是JavaScript对象XmlHttpRequest。该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest使您可以使用JavaScript向[详细]
-
基于php编程规范(详解)
所属栏目:[PHP教程] 日期:2021-02-22 热度:187
今天写这个是为了 提醒自己 编程过程 不仅要有逻辑 思想 还有要规范 代码 这样可读性 1、PHP 编程规范与编码习惯最主要的有以下几点: 1 文件说明 2 function 函数体说明 3 代码缩进 4 if省略 5 变量规范 6 命名规范 7 十行一注释 8 注释风格 9 开放关闭原则[详细]
-
PHP数据库操作二:memcache用法分析
所属栏目:[PHP教程] 日期:2021-02-22 热度:129
本篇章节讲解PHP数据库操作之memcache用法。供大家参考研究具体如下: 在一个高并发的web应用中,数据库存取瓶颈一直是个大问题,一旦达到某个极限,数据库很容易崩溃,但是如果我们把常用的数据放到内存中,在需要的时候从内存中取,不光读取速度[详细]
