程序人生

一文掌握PHP Xdebug 本地与远程调试(小结)

很久没写PHP了、同样很很久没有用XDebug了,近期有个简单的场景要用到,简单记录一下关键步骤。 本地调试 本地环境: $ php -vPHP 7.3.4 (cli) (built: Apr 8 2019 10:21:33) ( NTS )Copyright (c) 1997-2018...

程序人生

PHP示例演示发送邮件给某个邮箱

首先,建立一个index.html文件,代码如下: htmlheadtitleSimple Send Mail /title/headbodyh1Mail Form/h1form name="form1" method="post" action="mail.php"tabletrtdbTo/b/tdtdinput type="text" name="mailto" size="35"/td/trtrtdbSubje...

程序人生

详解PHP素材图片上传、下载功能

这里的下载是生成 zip 包进行下载,所以需要 PHP 的ZipArchive ()类,使用本类,linux需开启zlib,windows需取消php_zip.dll前的注释。并且不包括 oss 之类的三方 上传 上传就很简单了,PHP 自带的...

程序人生

phpstorm 配置xdebug的示例代码

最近买了个新本,重新配置下phpstorm xdebug,方便调试 提高调试效率是写程序的第一步 ---鲁迅 自2018年3月份之后,brew 安装php的方式发生改变,现在是 brew install php@7.2 可以指定版本了,安...

程序人生

PHP实现基于状态的责任链审批模式详解

本文实例讲述了PHP实现基于状态的责任链审批模式。分享给大家供大家参考,具体如下: 我们开发网站,除了前后,还有后台,除了内容管理,很多时候要涉及到『审批』。 比如:商...

程序人生

详解PHP队列的实现

队列是一种特殊的线性表,它只允许在表的前端,可以称之为front,进行删除操作;而在表的后端,可以称之为rear进行插入操作。队列和堆栈一样,是一种操作受限制的线性表,和堆栈...