-
SublimeText3配置安装PHP函数追踪定位插件
所属栏目:[PHP教程] 日期:2022-06-15 热度:185
这篇文章主要介绍了SublimeText3的PHP函数追踪定位插件ctags和codeBeautifier,对SublimeText3感兴趣的同学,可以多研究下。 一、下载ctags http://download.csdn.net/detail/xujunabc999/9604934 二、配置快捷键 配置在sublime中使用Ctrl+左键单击函数跳转[详细]
-
PHPStorm+Xdebug进展emote Debug时无法进入断点问题排查
所属栏目:[PHP教程] 日期:2022-06-15 热度:75
最近一直在研究Xdebug的用法,主要是因为Xdebug对PHP的开发效率提升确实很大,而却能帮我们解决很多问题。所以这里就总结下我在配置PHPStorm+Xdebug环境中遇到的坑,给遇到进不去断点的朋友一些排查的建议。 运行环境 PHP Version 7.1.22 Xdebug v2.6.0 PHP2[详细]
-
在PHP中使用ElasticSearch最新实例讲解
所属栏目:[PHP教程] 日期:2022-06-15 热度:175
这篇文章主要介绍了PHP中使用ElasticSearch最新实例讲解,这篇文章的教程是比较详细,有需要的同学可以研究下。 网上很多关于ES的例子都过时了,版本很老,这篇文章的测试环境是ES6.5 通过composer安装 composer require elasticsearch/elasticsearch 在代码[详细]
-
PHP安装扩展mcrypt以及有关依赖项深入讲解
所属栏目:[PHP教程] 日期:2022-06-15 热度:88
这篇文章主要介绍了PHP安装扩展mcrypt以及相关依赖项深入讲解,步骤讲解的很清晰,有需要的同学可以研究下。 一:安装libmcrypt依赖库 要使用该扩展,必须首先安装mcrypt标准类库,注意的是mcrypt软件依赖libmcrypt和mhash两个库。 1.下载Libmcrypt,mhash,mc[详细]
-
windows系统php环境安装swoole具体流程
所属栏目:[PHP教程] 日期:2022-06-15 热度:144
这篇文章主要介绍了windows系统php环境安装swoole具体步骤,swoole目前是比较热门的一个扩展插件,有需要的同学可以学习下 Swoole原本不支持在Windows下安装的,所以我们要安装Cygwin来使用。在安装Cygwin下遇到了很多坑,百度经验上的文档不是很全,所以我把[详细]
-
MacOS下PHP7.1升级到PHP7.4.15的方法教程
所属栏目:[PHP教程] 日期:2022-06-15 热度:134
最近写SDK的时候需要用到object类型提示符,PHPStorm智能提示说需要PHP7.2以上才能支持这种类型提示。 我一查我本机的PHP是7.1.30版本,于是考虑升级一下PHP版本。 首先要尝试使用如下命令进行升级: brew update brew upgrade php@7.4 第一个遇到的报错如下[详细]
-
docker中实现安装php拓展流程讲解
所属栏目:[PHP教程] 日期:2022-06-15 热度:165
这篇文章主要介绍了docker中实现安装php拓展步骤讲解,有不会安装的同学可以跟着操作下。 一:安装PECL 扩展 因为一些扩展并不包含在 PHP 源码文件中,所有需要使用 PECL(PHP 的扩展库仓库,通过 PEAR 打包)。用 pecl install 安装扩展,然后再用官方提供[详细]
-
Mac系统下组建Nginx+php-fpm实例讲解
所属栏目:[PHP教程] 日期:2022-06-15 热度:192
这篇文章主要介绍了Mac系统下搭建Nginx+php-fpm实例讲解,不懂mac系统下如何搭建php环境的小伙伴可以跟随小编一起来学习研究下吧。 安装步骤 1.停止本地的Apache服务 sudo apachectl stop 2.安装NGINX brew install nginx 3.启动NGINX // 查看帮助命令 nginx[详细]
-
Nginx+php配置文件及原理剖析
所属栏目:[PHP教程] 日期:2022-06-14 热度:80
这篇文章主要介绍了Nginx+php配置文件及原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下。 由于nginx调用php并不是如同调用一个静态文件那么直接简单,是需要动态执行php脚本。所以涉及到了对ng[详细]
-
PHP扩展安装方法步骤剖析
所属栏目:[PHP教程] 日期:2022-06-14 热度:103
这篇文章主要介绍了PHP扩展安装方法步骤解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下。 php扩展安装方法极简单. 也遵循3大步.但多出一个phpize的步骤.1.pecl.php.net 在右上解的输入框 中输入需[详细]
-
PhpSpreadsheet设置单元格常用操作大全
所属栏目:[PHP教程] 日期:2022-06-14 热度:67
PhpSpreadsheet提供了丰富的API接口,可以设置诸多单元格以及文档属性,包括样式、图片、日期、函数等等诸多应用,总之你想要什么样的Excel表格,PhpSpreadsheet都能做到。 在调试设置时,确保引入了正确的文件并实例化。 use PhpOfficePhpSpreadsheetSpre[详细]
-
phpstudy2020搭建站点的实现案例
所属栏目:[PHP教程] 日期:2022-06-14 热度:76
这篇文章主要介绍了phpstudy2020搭建站点的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。 1.下载phpstudy(到官网下载),并安装后,启动phpstudy 2. 进入C:WindowsS[详细]
-
解决PHPstudy Apache不能启动的问题
所属栏目:[PHP教程] 日期:2022-06-14 热度:193
这篇文章主要介绍了PHPstudy Apache无法启动的问题及解决方法【亲测有效】,本文给大家总结了三种方法供大家参考,需要的朋友可以参考下。 phpStudy启动失败,网上总结了基本就是下面的三种方法: 原因一是没有安装VC9运行库,php和apache都是VC9编译。 二是[详细]
-
在PHP中使用pthread拓展
所属栏目:[PHP教程] 日期:2022-06-14 热度:68
这篇文章主要介绍了PHP中使用pthread拓展,本文讲述线程类的使用方法和线程类的概念和使用场景,以及具体的代码实现,以下就是详细内容,需要的朋友可以参考下。 线程的创建和使用 1. Thread类 基本的创建和使用: ?php //通过继承Thread类来实现自己的线程类MyT[详细]
-
php安装grpc扩展的具体流程
所属栏目:[PHP教程] 日期:2022-06-14 热度:72
在本篇文章里小编给大家整理的是一篇关于php安装grpc扩展的具体步骤,有需要的朋友们可以跟着学习参考下。 1、在php.ini文件中添加grpc扩展配置:extension=grpc.so 2、安装 protobuf及其php扩展 3、重启php-fpm。 安装中出现的问题: 结果报错了:Error:sr[详细]
-
Linux系统下安装PHP7.3版本步骤
所属栏目:[PHP教程] 日期:2022-06-14 热度:189
这篇文章主要介绍了Linux系统下安装PHP7.3版本,本文含有详细的过程和配置过程,可以帮助你正确的配置php开发环境,需要的朋友可以参考下。 请先安装依赖包。 下载php-7.3.0 wget http://cn2.php.net/get/php-7.3.0.tar.gz/from/this/mirror -o php-7.3.0 解压[详细]
-
怎样使用PHP7的Yaconf
所属栏目:[PHP教程] 日期:2022-06-14 热度:170
Yaconf是一个高性能的PHP配置容器, 它在PHP启动的时候把格式为INI的配置文件Parse后存储在PHP的常驻内存中,不需要每次请求的时候都来分析配置文件,并且在获取配置项的时候zero-copy。 简介 我见过很多的项目中, 用PHP文件做配置的, 一个config目录下可能[详细]
-
如何在Mac上通过docker配置PHP研制环境
所属栏目:[PHP教程] 日期:2022-06-14 热度:190
这篇文章介绍的内容是关于Mac上通过docker配置PHP开发环境,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下。 使用docker-compose配置开发环境 一般一个基本的PHP开发环境包括PHP、PHP-FPM、WEB服务器、MySQL数据库,另外还会有Redis或memca[详细]
-
解析PHP上传自动生成缩略图及水印类
所属栏目:[PHP教程] 日期:2022-04-06 热度:57
思路很大一部分是原创的,但也有一些是COPY网络的,写得不够规范,还请各位大大不要见笑,同时给小弟些意见。 开始第一步: 创建文件夹,布局: annex:附件(该目录下存放上传的原图片) | smallimg:存放缩略图片 | mark:存放水印图片 include:存放类文[详细]
-
PHP导出Excel 之 Spreadsheet_Excel_Writer
所属栏目:[PHP教程] 日期:2022-04-06 热度:188
之前看到过好多关于PHP导出Excel的文章,自己也通过不少方法实现过, 例如,echo一个Table,然后将header修改为Excel即可。 其实在众多方法中感觉Pear中的Spreadsheet_Excel_Writer很是好用。 关于Spreadsheet_Excel_Writer的安装本文不予介绍,可通过Google[详细]
-
解决php脚本中include文件报错的方法
所属栏目:[PHP教程] 日期:2022-04-06 热度:66
经常当php页面中利用include, require, require_once包含了一些其他位置的页面时,会出现错误,比如没有发现次页面,或者权限不允许等,可以根据以下方法来排除 1. 出现未找到文件类似的错误时候,检查include文件的位置是否正确,下面引用php手册页面的原话[详细]
-
如何用PHP程序对网页表单进行处理
所属栏目:[PHP教程] 日期:2022-04-06 热度:63
PHP _GET 和 _POST变量是用来获取表单中的信息的,比如用户输入的信息。 在我们处理HTML表单和PHP表单时,我们要记住的重要一点是:HTML页面中的任何一个表单元素都可以自动的用于PHP脚本: 以下为引用的内容: html bodyform action=welcome.php method=pos[详细]
-
浅谈PHP中用正则表达式验证中文的问题
所属栏目:[PHP教程] 日期:2022-04-06 热度:86
str = 中华人民共和国123456789abcdefg; echo preg_match(/^[/u4e00-/u9fa5_a-zA-Z0-9]{3,15},strName); 运行一下上面这段代码,看会有什么提示信息? Warning: preg_match(): Compilation failed: PCRE does not support /L, /l, /N, /P, /p, /U, /u, or /X[详细]
-
PHP编程之PHP验证码
所属栏目:[PHP教程] 日期:2022-04-06 热度:180
确认码生成文件checkNum_session.php 以下为引用的内容: ? Header(Content-type:image/png); //定义header,声明图片文件,最好是png,无版权之扰; //生成新的四位整数验证码 session_start();//开启session; authnum_session = ; str = abcdefghijkmnpqrst[详细]
-
解析PHP技术txtSQL安装手册中文版
所属栏目:[PHP教程] 日期:2022-04-06 热度:50
txtsql的最大优点之一是文档很详细,可惜,我在网上找了半天也找不到中文版的文档,所以只好自己动手,利人利已吧,不过自己的E文水平自己是很清楚的,希望大家看了不会笑掉大牙才好,还希望大家多多指教。 欢迎使用txtSQL 2.2快速安装手册。这页将指引你如[详细]