1 Star 4 Fork 1

东莞市固晶电子科技有限公司 / 基于swoole开发php框架

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

基于swoole开发php框架

php运行 http_server.php 开启服务 监听目前的9501端口
防火墙需要打开才可以外网访问

取消模板引擎直接采用原生语法

同时,这个封装参考了yii的db的api接口方式,熟悉yii的db-api的人可以较快的入手。

$db = new \fangl\db\Connection($dsn, $username, $password);

目前只测试了mysql:开头的dsn,其他的没有经过测试,大家如果测试有bug,可以告诉我。 query语法

$db->getdb('select * from dual where id = :ID',[':ID'=>1])->queryOne();

$db->getdb('select * from dual')->queryAll();

execute语法

$db->getdb($sql,$params=[])->execute();

transaction事务

$db->beginTransaction();

if($isOk) { $db->commit(); } else { $db->rollback(); }

#mongodb初始化

//配置 $config=[ 'host'=>'127.0.0.1', 'port'=>27017, 'name'=>'test' ]

//实例化 $mongo=new mongodb($table,$config);

$mongo->add(['user'=>'ninvfeng','pass'=>'password']);
$mongo->add(['user'=>'lvlv','pass'=>'password']);

$mongo->where(['user'=>'ninvfeng'])->delete();

$mongo->where(['user'=>'lvlv'])->save(['pass'=>'password2']);

查找一条

$mongo->where(['user'=>'lvlv'])->find();

查找&&分页

$mongo->page(1)->select();

查找并删除 原子操作

$mongo->where(['user'=>'lvlv'])->findAndRemove();

统计

$mongo->count();

调用函数

$mongo->func();

返回原生对象

$mongo->mongodb();

空文件

简介

基于swoole开发php框架 展开 收起
PHP
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
PHP
1
https://gitee.com/53415646/JiYuswooleKaiFaphpKuangJia.git
git@gitee.com:53415646/JiYuswooleKaiFaphpKuangJia.git
53415646
JiYuswooleKaiFaphpKuangJia
基于swoole开发php框架
master

搜索帮助