随笔分类 - php
摘要:在操作docker的时候总会有一些错误,这不现在错误来了 在我执行 的时候出现了以下错误 [InvalidArgumentException] There was a problem connecting to the database: SQLSTATE[HY000] [2002] Connect
阅读全文
摘要:苹果内购后台如何验证订单 查阅官方文档 https://developer.apple.com/library/content/releasenotes/General/ValidateAppStoreReceipt/Chapters/ValidateRemotely.html 其实挺简单的: 接口
阅读全文
摘要:参考: https://baijunyao.com/article/106 ** * 验证AppStore内付 * @param string $receipt_data 付款后凭证 * @return array 验证是否成功 */ function validate_apple_pay($rec
阅读全文
摘要:环境 centos7 docker 20.10.1 docker-compose 1.27.4 有关环境搭建,参考: docker && CentOS-7 :https://www.cnblogs.com/makalochen/p/14230753.html docker-compose:https
阅读全文
摘要:作用 PHP-FPM(PHP FastCGI Process Manager)意:PHP FastCGI 进程管理器,用于管理PHP 进程池的软件,用于接受web服务器的请求。 PHP-FPM提供了更好的PHP进程管理方式,可以有效控制内存和进程、可以平滑重载PHP配置。 (1). 为什么会出现ph
阅读全文
摘要:偶然看的的这个php内置函数,功能挺强大,先做好记录。 参考:https://www.runoob.com/php/php-ref-filter.html PHP Filter 简介 PHP 过滤器用于对来自非安全来源的数据(比如用户输入)进行验证和过滤。 安装 Filter 函数是 PHP 核心的
阅读全文
摘要:php函数名后冒号(:)+数据类型(返回值类型限制/php新特性) 在PHP7,一个新的功能,返回类型声明已被引入。返回类型声明指定的一个函数返回值的类型。 int float bool string interfaces array callable 对象实例 参考:https://www.run
阅读全文
摘要:tp5.1 使用 phpmailer 发送邮件 简介 phpMailer 是一个非常强大的php发送邮件类,可以设定发送邮件地址、回复地址、邮件主题、html网页,上传附件,并且使用起来非常方便。 github:https://github.com/PHPMailer/PHPMailer/ phpM
阅读全文
摘要:PHP 自带函数 fputcsv 可以实现打印报表(Excel)功能。如果你的对报表格式要求不是很高,那么 fputcsv 是很好的选择。它执行效率高,不需要第三方库,用起来很方便。 一、用 fputcsv 导出报表 <?php $list = array ( "George,John,Thomas
阅读全文
摘要:php在用户自定义函数中支持可变数量的参数列表。 php5.5及更早的版本中 在php5.5及更早的版本中,使用func_num_args(), func_get_arg(), func_get_args()函数实现。 <?php function myfunc(){ // 获取参数数量 echo
阅读全文
摘要:合并数组的方法 array_merge: 数字键,直接往后添加,key重置 字符串键,后面的数组的值会替代前面的值 +: 不管键名类型为字符串或数字,当键名相同时,前面的值都会把后面的值覆盖掉 数字键,后面的数组的值不会替代前面的值 字符串键,后面的数组的值会替代前面的值 合并数组并去重 //1.单
阅读全文
摘要:Guzzle是一个PHP的HTTP客户端,用来轻而易举地发送请求,并集成到我们的WEB服务上。 接口简单:构建查询语句、POST请求、分流上传下载大文件、使用HTTP cookies、上传JSON数据等等。 发送同步或异步的请求均使用相同的接口。 使用PSR-7接口来请求、响应、分流,允许你使用其他
阅读全文
摘要:PHP指定时间戳加上1天,1周,1月,一年其实是不需要用上什么函数的!指定时间戳本身就是数字整型,我们只需要再计算1天,1周它的秒数相加即可! 博主搜索php指定时间戳加一天一年,结果许多的文章给出来的结果是用的函数:strtotime();这个函数的确是可以很好的帮助到你,用这个函数有两种方法可以
阅读全文
摘要:php 常用自定义函数 文件类 获取某个tp根目录下面的某个目录 //获取uploads 文件夹路径 function uploads_path(){ return dirname(__DIR__).DIRECTORY_SEPARATOR.'uploads/'; } 获取文件路径最后一级目录 fun
阅读全文
摘要:xampp运行MySQL数据时出现 Error: MySQL shutdown unexpectedly.解决方案 故障描述: 12:15:46 [mysql] Attempting to start MySQL app... 12:15:47 [mysql] Status change detec
阅读全文
摘要:# php trait 多继承问题 简介 php从以前到现在一直都是单继承的语言,无法同时从两个基类中继承属性和方法,为了解决这个问题, php 从5.4出了Trait这个特性 注意事项 Trait类不能实例化 Trait类里面的方法只能使用public权限 trait的优先级 优先级:自身方法>
阅读全文
摘要:composer简介 composer英文单词意思:音乐指挥者 在windows系统里边安装一个软件,通常比较方便的方式是去”软件管家”里边找到软件并下载安装使用,同理其它的系统也有类型的软件管理工具来方便我们查询、安装所需要的软件,让安装软件工具便于的快捷方便。 php语言项目本身也提供类似”应用
阅读全文
摘要:错误如下: Warning: move_uploaded_file(xxx.gif) [function.move uploaded file]: faild to open stream : Invalid atgument in xxx line 25 Warning: move_uploade
阅读全文
摘要:PHPExcel是用来操作 "Office Excel" 文档的一个PHP类库,它基于微软的OpenXML标准和PHP语言。可以使用它来读取、写入不同格式的Excel表格。 注意: PHPExcel 已经停止维护了,我现在做的是老项目,老项目php版本较低,而且对性能没太大的要求所以才会使用PHPE
阅读全文
摘要:上传文件大小的设置 打开php.ini,首先找到 file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开 upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹 upload_max_filesize = 8m
阅读全文

浙公网安备 33010602011771号