-
Win10 下安装配置IIS + MySQL + nginx + php7.1.7
所属栏目:[PHP教程] 日期:2021-02-25 热度:144
环境: VMWare Workstation Player12 Windows10 Pro x64 一、安装系统 vmware 会采用 fast install 方式很快装完,无需配置什么。 二、配置 IIS 在“程序和功能”下,打开“启用或关闭Windows功能”。把 Internet Infomation Services 功能添加进去,需要[详细]
-
php7安装yar扩展的方法详解
所属栏目:[PHP教程] 日期:2021-02-25 热度:180
本篇章节讲解php7安装yar扩展的方法。分享给大家供大家参考,具体如下: 体验RPC框架Yar需要: 1. 装二进制打包协议msgpack 2. 装yar拓展和依赖 一. 安装二进制打包协议msgpack 1. 安装PHP拓展包有很多种方式,当然没什么是比pecl更加来得暴力,用这个之前[详细]
-
PHP7扩展开发教程之Hello World实现方法示例
所属栏目:[PHP教程] 日期:2021-02-25 热度:117
本篇章节讲解PHP7扩展开发教程之Hello World实现方法。分享给大家供大家参考,具体如下: 一、下载PHP源代码 要开发PHP扩展,需要先下载PHP的源代码,一方面是因为我们的扩展一般会用到PHP自身定义的函数和宏,另一方面我们可以利用官方提供的工具减少工作[详细]
-
Kindeditor编辑器添加图片上传水印功能(php代码)
所属栏目:[PHP教程] 日期:2021-02-25 热度:76
副标题#e# KindEditor 是一套开源的在线HTML编辑器,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。可以无缝地与 Java、.NET、PHP、ASP 等程序集成,比较适合在 CMS、商城、论坛、博客、Wiki、电子邮件等互联网[详细]
-
phpStudy中升级MySQL版本到5.7.17的方法步骤
所属栏目:[PHP教程] 日期:2021-02-25 热度:72
前言 今天在工作发现一个错误,在往本地导数据表的时候老是报错: 报错的数据表字段: 同事说同一个 sql 文件他可以导成功。猜可能是数据库版本的问题,同事的是 5.6,我查了下本地的数据库版本是 5.5.53。网上查了一下,果然是版本的问题,5.5 和 5.6 在[详细]
-
在Yii2特定页面如何禁用调试工具栏Debug Toolbar详解
所属栏目:[PHP教程] 日期:2021-02-24 热度:157
前言 本文主要给大家介绍了关于在Yii2特定页面禁用调试工具栏Debug Toolbar的相关内容,分享出来供大家参考学习,话不多说了,来一起看看详细的介绍: yii2的调试工具栏,堪称神器。只要在配置文件web.php中配置好,就能全局使用 'yiidebugModule',// un[详细]
-
PHP基于IMAP收取邮件的方法示例
所属栏目:[PHP教程] 日期:2021-02-24 热度:75
本篇章节讲解PHP基于IMAP收取邮件的方法。分享给大家供大家参考,具体如下: 因需要处理公司企业邮箱被退信邮件问题:刚开始的思路是通过模拟登陆,对邮件进行抓取,(这种事情对我来说,做过了很多次,轻车熟路),不过邮箱还是有点复杂的, 后来想起做邮[详细]
-
PHP编程中的Session阻塞问题与解决方法分析
所属栏目:[PHP教程] 日期:2021-02-24 热度:101
本篇章节讲解PHP编程中的Session阻塞问题与解决方法。分享给大家供大家参考,具体如下: 使用session过程中,在开启session后,同一浏览器,执行同一程序,不同页面会被锁。不同浏览器不会出现这种情况。 疑问: 是不是session_start导致了阻塞? 于是,我[详细]
-
PHP与JavaScript针对Cookie的读写、交互操作方法详解
所属栏目:[PHP教程] 日期:2021-02-24 热度:55
本篇章节讲解PHP与JavaScript针对Cookie的读写、交互操作方法。分享给大家供大家参考,具体如下: 下面的例子列出几种情形交互场景,列出JS和php交互的方法。总结下,以免日后再为cookie问题困扰。 读取cookie 一 读取php传送的中英文cookie "; echo "解码[详细]
-
php+javascript实现的动态显示服务器运行程序进度条功能示例
所属栏目:[PHP教程] 日期:2021-02-24 热度:115
本篇章节讲解php+javascript实现的动态显示服务器运行程序进度条功能。分享给大家供大家参考,具体如下: 经常有这样的业务要处理,服务器上有较多的业务需要处理,需要分批操作,于是就需要一个提示客户现在完成进度的进度条。 这个是php+javascript的进[详细]
-
php批量转换文件夹下所有文件编码的函数类
所属栏目:[PHP教程] 日期:2021-02-24 热度:179
函数代码: $value) { iconv_file($value); } } else { $contents_before = file_get_contents($filename); /*$encoding = mb_detect_encoding($contents_before,array('CP936','ASCII','GBK','GB2312','UTF-8')); echo $encoding; if($encoding=='UTF-8')[详细]
-
php封装的mongodb操作类代码
所属栏目:[PHP教程] 日期:2021-02-24 热度:183
副标题#e# 核心代码 /* To change this template,choose Tools | Templates and open the template in the editor. */ class mongo_db { private $config; private $connection; private $db; private $connection_string; private $host; private $port; p[详细]
-
php mysql数据库操作类(实例讲解)
所属栏目:[PHP教程] 日期:2021-02-24 热度:114
副标题#e# 接着稍微说说整体的思路。整个类的封装,包含一个连接数据库的私有属性$conn和若干操作函数。$conn在对象实例化的时候,由构造函数处理传入的参数后返回一个资源型的连接句柄。而后即可通过调用该实例化的对象的相应方法对数据库进行增删查改的操[详细]
-
PHP实现腾讯与百度坐标转换
所属栏目:[PHP教程] 日期:2021-02-24 热度:128
废话不多说,直接上代码 $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-24 热度:113
本篇章节讲解PHP基于自定义类随机生成姓名的方法。分享给大家供大家参考,具体如下: 自定义类rndChinaName.class.php: getXingList(); $this->getMingList(); } /* 获取姓列表 */ private function getXingList() { $this->arrXing=array('赵','钱','孙'[详细]
-
PHP新特性详解之命名空间、性状与生成器
所属栏目:[PHP教程] 日期:2021-02-02 热度:142
本文主要跟大家介绍了关于PHP新特性之命名空间、性状与生成器的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 1.命名空间 命名空间是什么? 1).命名空间在PHP 5.3中被引入,类似于文件夹的功能。例如Symfony框架中的Request和Response,[详细]
-
Joomla框架实现字符串截取的方法示例
所属栏目:[PHP教程] 日期:2021-02-02 热度:85
本篇章节讲解Joomla框架实现字符串截取的方法。分享给大家供大家参考,具体如下: 在用joomla进行开发的时候,需要用到国外的资源,一些module,组件,插件之类的,但是我们会发现,在字符串这个方法都需要进行修改。因为PHP的substr方法只是针对于非中文[详细]
-
利用PHP_XLSXWriter代替PHPExcel的方法示例
所属栏目:[PHP教程] 日期:2021-02-02 热度:143
副标题#e# 前言 本文主要给大家介绍的是关于利用PHP_XLSXWriter代替PHPExcel的方法,分享出来供大家参考学习,下面话不多说,来一起看看详细的介绍: 二者有何区别? PHPExcel 是一个处理Excel,CVS文件的开源框架,它基于微软的OpenXML标准和PHP语言。可以使[详细]
-
PHPstorm快捷键(分享)
所属栏目:[PHP教程] 日期:2021-02-02 热度:119
如下所示: Eclipse快捷键 Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置Alt+↑ 当前行和上面一行交互位置Alt+← 前一个编辑的页面Alt+→ 下一个[详细]
-
老生常谈PHP中的数据结构:DS扩展
所属栏目:[PHP教程] 日期:2021-02-02 热度:176
副标题#e# PHP7以上才能安装和使用该数据结构扩展,安装比较简单: 1. 运行命令 pecl install ds 2. 在php.ini中添加 extension=ds.so 3. 重启PHP或重载配置 Collection Interface: 包含本库中所有数据结构通用功能的基本interface。 It guarantees that a[详细]
-
PHP提取字符串中的手机号正则表达式怎么写
所属栏目:[PHP教程] 日期:2021-02-02 热度:115
0. 简介 PHP通过正则表达式提取字符串中的手机号并判断运营商,简单快速方便,能提取多个手机号。 1. 代码 $value) { if(preg_match($cm,$value)){ $nums[] = array("number" => $value,"type" => "中国移动"); }elseif(preg_match($cu,"type" => "中国联[详细]
-
PHP实现限制IP访问及提交次数的方法详解
所属栏目:[PHP教程] 日期:2021-02-02 热度:198
本篇章节讲解PHP实现限制IP访问及提交次数的方法。分享给大家供大家参考,具体如下: 一、原理 提交次数是肯定要往数据库里写次数这个数据的,比如用户登陆,当用户出错时就忘数据库写入出错次数1,并且出错时间,再出错写2,当满比如5次时提示不允许再登[详细]
-
PHP基于SimpleXML生成和解析xml的方法示例
所属栏目:[PHP教程] 日期:2021-02-02 热度:94
本篇章节讲解PHP基于SimpleXML生成和解析xml的方法。分享给大家供大家参考,具体如下: xml就不多解释了,php也提供了操作xml的方法,php操作xml可以有多种方式如domdocment,simplexml,xmlwriter等其中最简单的应该是simplexml了,这次就来说说simplexml[详细]
-
PHP机器学习库php-ml的简单测试和使用方法
所属栏目:[PHP教程] 日期:2021-02-02 热度:174
副标题#e# php-ml是一个使用PHP编写的机器学习库。虽然我们知道,python或者是C++提供了更多机器学习的库,但实际上,他们大多都略显复杂,配置起来让很多新手感到绝望。 php-ml这个机器学习库虽然没有特别高大上的算法,但其具有最基本的机器学习、分类等[详细]
-
PHP实现创建微信自定义菜单的方法示例
所属栏目:[PHP教程] 日期:2021-02-02 热度:84
本篇章节讲解PHP实现创建微信自定义菜单的方法。分享给大家供大家参考,具体如下: 在使用通用接口前,你需要做以下 两步工作: 1.拥有一个微信公众账号,并获取到 2.通过获取凭证接口获取到 注意: access_token是第三方访问api资源的票据; access_token[详细]
