PHP开发
PHP开发的常用代码,设计模式
CMS001
这个作者很懒,什么都没留下…
展开
-
PHP原生代码连接MongoDB
MongoDB环境配置已经完成,但是程序中(PHP7.4.12)始终无法加载 MongoClient类,本文使用了其它方案来解决这个问题。原创 2022-09-23 08:39:11 · 641 阅读 · 1 评论 -
Hyperf上传2M以上的文件
项目场景:项目场景:图片上传的微服务问题描述:上传2M以上的大文件,发现没有正常的返回数据,hyperf命令行也没有报错,上传小文件完全正常,修改了php.ini中的相关的参数没有效果。原因分析:Hyperf 是基于Swoole的,只能查Swoole的上传文件大小限制解决方案:参与了 swoole上传文件大小限制/resource_center/vendor/hyperf/http-server/src/Server.php'settings' => [ '原创 2021-02-03 11:32:51 · 1684 阅读 · 0 评论 -
PHP连接MongoDB
<?php$manager = new MongoDB\Driver\Manager("mongodb://localhost:27017"); // 插入数据$bulk = new MongoDB\Driver\BulkWrite;$bulk->insert(['x' => 1, 'name'=>'菜鸟教程', 'url' => 'http://www.runoob.com']);$bulk->insert(['x' => 2, 'name'=&g原创 2020-10-27 16:00:52 · 154 阅读 · 0 评论 -
PHP使用抽象类
抽象类1.使用关键字: abstract2.类中只要有一个方法声明为abstract抽象方法,那么这个类就必须声明为抽象类3.抽象方法只允许有方法声明与参数列表,不允许有方法体;4.因为抽象方法的不确定性,所以抽象类禁止实例化,仅允许通过继承来实例化;5.继承抽象类的子类中,必须将抽象类中的所有抽象方法全部实现6.子类成员的访问限制级别必须等于或小于抽象类的约定,例如抽象类是protected,子类必须是protected 或者 public 不允许是private原创 2020-10-27 15:59:15 · 358 阅读 · 0 评论