Swiftmailer是一个类似PHPMailer邮件发送组件,它也支持HTML格式、附件发送,但它发送效率相当高,成功率也非常高,很多PHP框架都集成了Swiftmailer。 查看演示 Swiftmailer需要PHP 7.0或更高版本
正在浏览:PHP
这是一个二维码生成器,它可以帮助你以简单的方式生成二维码,并且可以设置二维码中间的小logo图标。使用非常简单,并且提供了一个Symfony包,可以快速整合到你的项目中。 查看演
Particle\Validator是一个小巧优雅的实用的PHP验证类库,提供了一个非常简洁的API。它无需依赖其他组件,提供友好的文档,并且有利于扩展。 查看演示 下载源码 使用composer安装 提供非常
正常情况下,当浏览文章页面时,我们会在URL中看到真实的文章ID。如果你不想将数据库中的数据ID暴露给用户,那你可以使用Hashids,它是一个小型的PHP库,可将数字id生成类似Youku,
PHP内置的绘画存储机制是把全部的会话数据保存在服务器上的文本文件里面,这些文件通常都是保存在服务器上的临时目录里。如果并发量大,读写效率非常低。而Redis对高并发的支持
RabbitMQ提供跨语言接口,我们可以使用主流编程语言Java,C,C++,Python,PHP等和RabbitMQ做对接。RabbitMQ有消息确认机制、灵活的路由控制、以及消息集群高可用,使得很多大型系统使用R
开发中吗我们经常要与接口打交道,无论是调取别人的接口还是给别人提供接口,如何保障在接口调用时双方数据的安全性和一致性,,这里就涉及到数据加密以及签名验证服务。本文
UUID 是 通用唯一识别码(Universally Unique Identifier)的缩写。目的是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。这样的话,每个
php 使用 ftp_put 上传文件异常,没有具体错误信息,初步判断应该是程序执行超时,修改php中的max_execution_time 和max_input_time 为 300 后重启服务器,文件上传成功。
如果想判断一个字符串是否以指定的字符(串),在java或者python中可以用startwith函数,但是php并没有标准的startwith函数,因此如果我们需要在php中判断字符串是否以指定字符(串)开头就需
在使用composer更新laravel的依赖时,遇到错误: phpoffice/phpspreadsheet 1.14.0 requires ext-fileinfo * – the requested PHP extension fileinfo is missing from your system. 错误信息的重点在后半句,意思是我的系统
//默认清空文件夹,$del=1则同时删除文件夹。function remove_dir($dir,$del=0){ $files = scandir($dir); if(is_array($files)){ foreach($files as $file){ if($file!=. $file!=..){ $path = $dir./.$file; if(!is_dir($path)){ unlink($p
自定义的php dbf读取类: class Prodigy_DBF { private $Filename, $DB_Type, $DB_Update, $DB_Records, $DB_FirstData, $DB_RecordLength, $DB_Flags, $DB_CodePageMark, $DB_Fields, $FileHandle, $FileOpened; private $Memo_Handle, $Memo_Opened
