-
PHP实现腾讯与百度坐标转换
所属栏目:[PHP教程] 日期:2021-02-27 热度:163
废话不多说,直接上代码 $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-27 热度:164
本篇章节讲解PHP基于自定义类随机生成姓名的方法。分享给大家供大家参考,具体如下: 自定义类rndChinaName.class.php: getXingList(); $this->getMingList(); } /* 获取姓列表 */ private function getXingList() { $this->arrXing=array('赵','钱','孙'[详细]
-
CakePHP框架Model函数定义方法示例
所属栏目:[PHP教程] 日期:2021-02-27 热度:95
本篇章节讲解CakePHP框架Model函数定义方法。供大家参考研究具体如下: 在CakePHP中,MVC的架构是清晰的,而在实际做项目中,我发现仍然有很多人喜欢在Controller中堆砌函数,这样做也未尝不可,但是,作为一个百万行级的大项目来说,这种违背MVC思想的做[详细]
-
CakePHP框架Model关联对象用法分析
所属栏目:[PHP教程] 日期:2021-02-27 热度:129
本篇章节讲解CakePHP框架Model关联对象。供大家参考研究具体如下: CakePHP 提供关联数据表间的映射,共有4种类型的关联: hasOne , hasMany , belongTo , hasAndBelongsToMany . 设定了Model间的关联关系定义,CakePHP就会将基于关系数据库的数据映[详细]
-
PHP实现将优酷土豆腾讯视频html地址转换成flash swf地址的方法
所属栏目:[PHP教程] 日期:2021-02-27 热度:71
本篇章节讲解PHP实现将优酷土豆腾讯视频html地址转换成flash swf地址的方法。供大家参考研究具体如下: 很多用户不知道如何复制flash地址,只能在程序中帮他们替换了: ";/** * 腾讯视频转换测试 * * html地址 http://v.qq.com/cover/w/w5lb270k15[详细]
-
Win10 下安装配置IIS + MySQL + nginx + php7.1.7
所属栏目:[PHP教程] 日期:2021-02-27 热度:58
环境: VMWare Workstation Player12 Windows10 Pro x64 一、安装系统 vmware 会采用 fast install 方式很快装完,无需配置什么。 二、配置 IIS 在“程序和功能”下,打开“启用或关闭Windows功能”。把 Internet Infomation Services 功能添加进去,需要注[详细]
-
php7安装yar扩展的方法详解
所属栏目:[PHP教程] 日期:2021-02-27 热度:157
本篇章节讲解php7安装yar扩展的方法。供大家参考研究具体如下: 体验RPC框架Yar需要: 1. 装二进制打包协议msgpack 2. 装yar拓展和依赖 一. 安装二进制打包协议msgpack 1. 安装PHP拓展包有很多种方式,当然没什么是比pecl更加来得暴力,用这个之前[详细]
-
PHP7扩展开发教程之Hello World实现方法示例
所属栏目:[PHP教程] 日期:2021-02-27 热度:50
本篇章节讲解PHP7扩展开发教程之Hello World实现方法。供大家参考研究具体如下: 一、下载PHP源代码 要开发PHP扩展,需要先下载PHP的源代码,一方面是因为我们的扩展一般会用到PHP自身定义的函数和宏,另一方面我们可以利用官方提供的工具减少工作[详细]
-
Kindeditor编辑器添加图片上传水印功能(php代码)
所属栏目:[PHP教程] 日期:2021-02-27 热度:62
KindEditor 是一套开源的在线HTML编辑器,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。可以无缝地与 Java、.NET、PHP、ASP 等程序集成,比较适合在 CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用。[详细]
-
phpStudy中升级MySQL版本到5.7.17的方法步骤
所属栏目:[PHP教程] 日期:2021-02-27 热度:125
前言 今天在工作发现一个错误,在往本地导数据表的时候老是报错: 报错的数据表字段: 同事说同一个 sql 文件他可以导成功。猜可能是数据库版本的问题,同事的是 5.6,我查了下本地的数据库版本是 5.5.53。网上查了一下,果然是版本的问题,5.5 和 5.6 在 TI[详细]
-
使用PHP json_decode可能遇到的坑与解决方法
所属栏目:[PHP教程] 日期:2021-02-27 热度:84
前言 最近在做网站 的时候用到了json_decode函数,发现了一个问题,现在总结分享出来供大家参考学习,话不多说了,来一起看看详细的介绍吧。 场景: 某项目客户反馈,输出的结果 JSON 中有个要求为对象的数据字段,在某些情况下返回的是 [] 而不是 {};数据[详细]
-
Yii 2中的load()和save()示例详解
所属栏目:[PHP教程] 日期:2021-02-27 热度:152
前言 本文主要给大家介绍的是关于Yii2中load()和save()的相关内容,分享出来供大家参考学习,话不多说,来一起看看详细的介绍吧。 我这里用的数据库是mongo 数据库 为栗子: formName() : $formName; //调用load 一般我是 $test = new test() $test->load([详细]
-
Yii2使用表单上传文件的实例代码
所属栏目:[PHP教程] 日期:2021-02-27 热度:169
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-27 热度:124
前言 众所周知学习所有知识都需要循序渐进,行为也是一样,在我们学会很牛逼的新建行为,然后轻松注入到组件类之前,先看看yii2框架为我们准备的5个内置的行为类,也许你刚要用到~话不多说了,来一起看看详细的介绍: 本节的目的是让各位小伙伴在使用过程中[详细]
-
PHP实现的简单在线计算器功能示例
所属栏目:[PHP教程] 日期:2021-02-27 热度:115
本篇章节讲解PHP实现的简单在线计算器功能。供大家参考研究具体如下: 简单的计算器(www.jb51.cc) 第一个操作数不能为空 ";unset($_POST["sub"]);//取消表单中的提交变量,后面计算判断时将不执行}if(empty($_POST["num2"])){//如果第二个第一个操[详细]
-
利用php操作memcache缓存的基础方法示例
所属栏目:[PHP教程] 日期:2021-02-27 热度:67
前言 最近在工作中又遇到了memcache,大家应该都有所了解,memcache 是一个高效的分布式的内存对象缓存系统,他可以支持把php的各种数据(数组,对象,基本数据类型)放在它管理的内存中,本文将给大家详细介绍关于php操作memcache缓存的基础方法,话不多说[详细]
-
Yii 2.0实现联表查询加搜索分页的方法示例
所属栏目:[PHP教程] 日期:2021-02-27 热度:55
前言 最近在学习yii2.0,在使用yii2.0过程中遇到一些问题,现将查询搜索分页的方法整理如下,分享出来供大家参考学习,话不多说,来一起看看详细的介绍: 主表:{{%article}} 关联表:{{%article_class}} 方法如下 1、使用gii创建CRUD和search不详述 2、在Ar[详细]
-
YII框架中使用memcache的方法详解
所属栏目:[PHP教程] 日期:2021-02-27 热度:67
本篇章节讲解YII框架中使用memcache的方法。供大家参考研究具体如下: yii中可以很方便的使用memcache 一.配置 在main.php的components中加入cache配置 array( 'cache[详细]
-
PHP编程获取图片的主色调的方法【基于Imagick扩展】
所属栏目:[PHP教程] 日期:2021-02-27 热度:191
本篇章节讲解PHP编程获取图片的主色调的方法。供大家参考研究具体如下: 代码中用到了php的图片扩展,所以使用之前,需要先安装PHP的Imagick扩展,具体安装如下(window下): 代码如下: quantizeImage( 10,Imagick::COLORSPACE_RGB,false,false )[详细]
-
php7安装mongoDB扩展的方法分析
所属栏目:[PHP教程] 日期:2021-02-27 热度:98
本文讲述了php7安装mongoDB扩展的方法。供大家参考研究具体如下: 这里我们使用pecl命令来安装 首先来到php7的安装目录 回车,执行成功后,会输出以下结果: 接下来我们需要打开php.ini文件,添加extension=mongodb.so配置 或者直接执行下面命令来添[详细]
-
基于win2003虚拟机中apache服务器的访问
所属栏目:[PHP教程] 日期:2021-02-26 热度:149
虽然在win2003配置PHP有点非主流,但你还是要会怎么弄。你也可以将本文的虚拟机看成是服务器,宿主机看成是客户端。 不像Linux系统,由于win2003有IIS的存在,占有了固有的80的端口,在win2003虚拟机中配置的apache服务器常常被迫改成其它端口,比如8081,有[详细]
-
Yii2 队列 shmilyzxt/yii2-queue 简单概述
所属栏目:[PHP教程] 日期:2021-02-26 热度:123
shmilyzxt/yii2-queue 简单解释: 1.我用的yii2高级版,我们从配置开始看代码,这里我用的是mysql队列,首先配置文件,我把queue配置项写在根目录 commonconfigmain-local.php 下的 components 数组下,更改一下数据库配置.复制 composer 安装后复制 2个sql文件[详细]
-
TP3.2批量上传文件或图片 同名冲突问题的解决方法
所属栏目:[PHP教程] 日期:2021-02-26 热度:138
本文实例为大家分享了TP3.2批量上传文件或图片的具体代码,并解决了同名冲突问题,供大家参考,具体内容如下 1、html 2、php maxSize = 3145728; $upload->rootPath = './Uploads/'; $upload->savePath = 'image/'; //$upload->saveName = date('YmdHis').[详细]
-
修改yii2.0用户登录使用的user表为其它的表实现方法(推荐)
所属栏目:[PHP教程] 日期:2021-02-26 热度:143
这只是自己练习的一个记录而已。 因为某种原因,不想用yii自带的user表,想用自己建的admin数据库表,修改如下: 1. 参考高级模板里里的commonmodelsUser 修改 Admin 2. 修改配置文件里面的 [ //'identityClass[详细]
-
如何修改yii2.0自带的user表为其它的表
所属栏目:[PHP教程] 日期:2021-02-26 热度:132
因为某种原因,不想用yii自带的user表,想用自己建的admin数据库表,修改如下: 1. 参考高级模板里里的 commonmodelsUser 修改 Admin 2. 修改配置文件里面的 [ //'identityClass[详细]