我们在《Jsnpp框架模板变量》一文里面介绍了Jsnpp框架模板变量的结构,我们已经知道形如“{$name}”这样的就是模板变量的标签,可以直接在模板文件里面使用这个模板变量的标签。 然而,我们要在模板文件里面使用模板标签,需要先在控制器的方法里面生成该模板变量。 先看下面的代码: $this->view->assign('webroot', $this-&g...
我们在《入口参数检查概述》一文里面介绍了入口参数的检查方法,并且学习了使用“check”语句来实现对参数的检查。 我们已经知道对参数的检查可以通过“check”语句的链式代码来实现,例如下面的代码: ...->check($param['id'], 'require', 'ID缺失')->check($param[...
我们在《全链入口的参数检测》一文里面介绍了怎么在全链的入口处对参数进行检查的方法,并且以“require”作为例子,事实上Jsnpp框架对参数的检查不止“require”一个,这篇我们来介绍更多的检查内容。 下面列出Jsnpp框架里面可用的检查方法: accepted:是否为为 yes, on, 或是 1; alpha:是否为全字母; alphanum:是否为字母和数字; alphada...
Jsnpp框架最明显的与众不同的地方,一个是全链,另一个是盒子。全链我们在前面的教程《Jsnpp框架全链概述》里面已经有所介绍,这一篇我们来介绍Jsnpp的“盒子”。 Jsnpp的盒子我们可以想象成存放东西的盒子,每个盒子有一个名称,我们可以通过盒子的名称来找到盒子里面存放的东西。 实际上Jsnpp的盒子是一个比较形象的概念,他对应的是内存的一个区域,或者我们可以把盒子理解成一个变量,但是这个...
Jsnpp
自豪地采用 Jpwrt