Swoole基本使用
查看全部词条命名空间:Main
导航: 上一页
Swoole框架采用唯一接口对象机制。
调用框架的第一步,require('config.php');首先要包含config.php ,然后会生成$php对象。 如果在Controller、Model、View中,通过$this->swoole来调用。如果在函数,或者是其他被include的程序中,通过global $php来引用。
| $php->db | 数据库接口 |
| $php->cache | 缓存系统接口 |
| $php->tpl | Smarty模板引擎接口 |
| $php->model | 调用Model对象接口 |
| $php->mvc | MVC结构数据 |
| $php->plugin | 插件系统接口 |
<?php
/*
导入config.php文件,这是调用框架必须的第一步
config.php会载入基本配置选项,和基本函数,并生成全局接口变量$php
在代码的任何位置处,都可以通过global $php来引用全局接口对象
*/
require('config.php');
$res = $php->db->query('select * from test_table'); //执行SQL语句,得到一个查询的结果,查询结果,可以获取数据
$res->fetch(); //获取单条数据。是字段-值,组成的关联数组。
$res->fetchall(); //获取全部
$data = array();
$data['title'] = 'hello wolrd!';
$data['author'] = 'me';
$php->db->insert($data,'test_table'); //将关联数组按照键值对应转为字段-值对应,插入到数据库表test_table中。
//insert into test_table(title,author) values('hello wolrd!','me')
/*
$php->db->delete() 删除数据
$php->db->update() 更新数据
具体请参考Database类
*/
/*
模板操作,内置smarty模板引擎
*/
$php->tpl->assign('title','hello world!');
$php->tpl->display('index.html');
?>