当前位置: 首页 > 工具软件 > ModPHP > 使用案例 >

.php mod=index,GitHub - 2829969554/ModPHP

丁光华
2023-12-01

ModPHP

ModPHP是一款高性能迅捷WEB模板渲染引擎。

ModPHP是为了简化应用开发和敏捷WEB应用开发而诞生的。

ModPHP借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式。

ModPHP可以支持windows/Unix/Linux等服务器环境,PHP all支持,ModPHP本身是一个模块。

lib/modphp.php=[

class Modtemplate{

//载入模板文件

public function load($file)

//页面显示

public function show()

//置键值

//参数1:键值名

//参数2:数据

public function settext($name,$date)

//置代码块键值

//参数1:代码块键值名

//参数2:数据库查询返回集

public function setrows($name,$rows)

//安全验证

//参数1:账号

//参数2:密码

public function BasicAuth($id,$pw)

}

//定义错误页面

function Bind_Error($a)

//订阅视图函数

//绑定的url

//页面函数

function Bind_View_Fun($url,$fun)

//订阅视图文件

//绑定的url

//页面文件

function Bind_View_File($url,$file)

//订阅跳出其他文件

//绑定的url

//文件

function Bind_View_Jump($url,$file)

//取两文本之间内容

function getcentstr($str, $leftStr, $rightStr)

//取某文本右边

function getrightstr($str, $leftStr)

//取某文本左边

function getleftstr($str, $rightStr)

//判断请求来源是否为GET

function isGET()

//判断请求来源是否为GET

function isPOST()

//判断请求来源是否为GET

function isAJAX()

]

lib/moddb.php=[

class Modmysql{

//链接数据库 地址,用户名,密码,编码

public function load($ip,$user,$pwd,$db,$charset='utf-8')

//执行sql

public function exec($sql)

//cls字节集

public function clear($jlj)

//返回单独记录

public function fetch_array($jlj)

//返回全部

public function fetch_all($jlj)

//关闭数据库

public function exit()

}

class Modsqlite{

//执行exec

public function exec($sql)

//执行sql返回记录集

public function query($sql)

//打开数据库

public function load($file)

//新建数据库

public function new($file)

//返回单记录

public function fetch_array($jlj)

//返回全部记录

public function fetch_all($jlj)

//关闭数据库

public function exit()

//转义编码

public function tosafetext($value)

//取最近错误信息

public function error()

}

]

 类似资料: