随笔分类 - PHP
摘要:最近在调试php程序时遇到遇到个php版本带来的bug,如图所示 switch语句中的continue要改成break,或者用continue2代替,每次调试都要改下别人的代码,又不敢提交,这个问题的原因是别人还在用7.1.x的版本,而我装的是7.3.8,据传后来7.3的版本中这个bug修复了,索性
阅读全文
摘要:介绍 1 背景 PHP的xhprof扩展Facebook不再进行更新和维护,因为Faceboo已经全面使用HHVM,不再使用PHP zend引擎。 xhprof不支持新版本的PHP(PHP7),tideways扩展是从xhprof项目fork下来继续进行维护的,目前支持PHP 7.2, 7.1, 7
阅读全文
摘要:首先推荐三个在vscode上开发PHP的插件 PHPDebug 用于调试php,这里主要指打断点、F5等操作。xdebug是跟踪、调试和分析PHP程序的运行状况 PHP IntelliSense 是php的函数智能提示功能 php cs fixer 可以对代码进行格式化,支持PSR规范 下载XDeb
阅读全文
摘要:Linux CentOS安装PHP环境 1、下载php环境 wget http://cn2.php.net/distributions/php-7.2.1.tar.gz 更多php版本下载 http://www.php.net/downloads.php 2、解压 tar -zxvf php-7.2
阅读全文
摘要:PHP运行机制: 访问html文件:访问的域名à解析成IP地址(hosts文件,dns)à找到服务器àapache拿到html文件à返回给浏览器à浏览器解析html内容 访问php文件:apache拿到php文件à交给php引擎àphp处理成html内容的文件(跟数据库进行交互)àapache拿到h
阅读全文
摘要:Apache配置须知: Listen 80:端口监听,这个地方可以设置监听多个端口,设置方式 Listen 80 Listen 8080 DocumentRoot ‘路径’:网站根目录 ServerName ‘域名:80’:域名 <Directory ‘路径’> DirectoryIndex ind
阅读全文