iwebshop 常用类库使用总结

IFilter : 过滤库

语法 :

1 IFilter::act($str,$type,$limitLen);

     参 数                                     描述         
   str 参数:string | array , 必需,被过滤的字符串,多个字符串可用数组形式
  type      参数:string , 可选,默认值:string, 可选值(int, float, string, text, bool, url,filename,strict)
 limitLen  参数:int,被输入的最大字符个数 , 默认不限制

IReq : 处理 GET,POST 数据

语法 :

1 //获取键为$key的 $_GET 和 $_POST 传送方式的数据
2 IReq::get($key, $type=false);
3
4 //设置键为$key 的$_GET 或者 $_POST 的变量值
5 IReq::set($key, $value, $type=‘get‘);

   参数                                 描述    

key

参数:string , 必需, \$_GET 或\$_POST 的键
  type   
参数:string , 默认值:false,传送方式:(先get后post); 可选:,get:get方式; post:post方式

value
参数:value ,设置的值

ISafe :安全机制session或者cookie数据操作

语法:

 1 /**
 2  * @action  get 获取cookie || session 的值
 3  * @action  set 设置cookie || session 的值
 4  * @action  clear  删除某个cookie || session 的值
 5  * @action  clearAll  删除全部cookie || session 的值
 6  * @action  getSafeClass  获得cookie || session 对象,也就是获得cookie || session所以值
 7  */
 8 ISafe::get(‘visit‘,$type=‘‘);
 9 ISafe::set(‘visit‘,$visit,$type=‘‘);
10 ISafe::clear($name = null,$type = ‘‘);
11 ISafe::clearAll($type = ‘‘);
12 ISafe::getSafeClass($type = ‘‘);

   参数                                 描述    

key

参数:string , 必需, session 或cookie 的键,名称
  type   
参数:string , 默认值:‘‘,值为session 或cookie

value
参数:value ,session 或cookie的值

以上是iwebshop较为常用的类库,想知道更多内容可以进入 \iwebshop\lib\core\util 目录下深入了解

时间: 2024-10-11 12:34:56

iwebshop 常用类库使用总结的相关文章

.NET常用类库知识总结

常用类库之.NET中的字符串 字符串的特性 1.不可变性 由于字符串是不可变的的,每次修改字符串,都是创建了一个单独字符串副本(拷贝了一个字符串副本).之所以发生改变只是因为指向了一块新的地址. 2.字符串池(只针对字符串常量) 当一个程序中有多个相同的字符串常量时,多个变量指向的是内存中同一块字符串!这个特性叫字符串池.之所以字符串,不会造成程序混乱,是因为字符串的不可变性. String的成员方法和属性 PS:这里重载方式很多,不一一列举. 1.Contains(String str)  判

Android之常用类库

Android之常用类库 android.app :提供高层的程序模型.提供基本的运行环境android.content :包含各种的对设备上的数据进行访问和发布的类android.database :通过内容提供者浏览和操作数据库android.graphics :底层的图形库,包含画布,颜色过滤,点,矩形,可以将他们直接绘制到屏幕上 .android.location :定位和相关服务的类android.media :提供一些类管理多种音频.视频的媒体接口android.net :提供帮助网

Java之常用类库

1.Java常用类库(一):http://blog.csdn.net/e6894853/article/details/7925469 1.Java常用类库(二):http://blog.csdn.net/e6894853/article/details/7925474

Google的Java常用类库 Guava资料

java的人应该都知道Apache commons的java常用类库吧,这个Guava和commons一样,封装出一套比jdk本身提供的常用类库强大.既然有了这个这么强大的类库,我们就没必要重复造轮子了.这东西怎么用,看看官网的文档和API.英文不好的,也有网上翻译出来共享的.开始Guava之旅猛击下面的链接 官方地址:http://code.google.com/p/guava-libraries/  [大家都知道这个要FQ哦,windows下推荐ziyoumen软件] 官方翻译文档:http

常用类库之.NET(转)

常用类库之.NET中的字符串 字符串的特性 1.不可变性 由于字符串是不可变的的,每次修改字符串,都是创建了一个单独字符串副本(拷贝了一个字符串副本).之所以发生改变只是因为指向了一块新的地址. 2.字符串池(只针对字符串常量) 当一个程序中有多个相同的字符串常量时,多个变量指向的是内存中同一块字符串!这个特性叫字符串池.之所以字符串,不会造成程序混乱,是因为字符串的不可变性. String的成员方法和属性 PS:这里重载方式很多,不一一列举. 1.Contains(String str)  判

Google的Java常用类库 Guava

Guava 中文是石榴的意思,该项目是 Google 的一个开源项目,包含许多 Google 核心的 Java 常用库. 1. 基本工具 [Basic utilities] 让使用Java语言变得更舒适 1.1 使用和避免null:null是模棱两可的,会引起令人困惑的错误,有些时候它让人很不舒服.很多Guava工具类用快速失败拒绝null值,而不是盲目地接受 1.2 前置条件: 让方法中的条件检查更简单 1.3 常见Object方法: 简化Object方法实现,如hashCode()和toSt

如鹏网学习笔记(四).Net常用类库

.Net常用类库 一.String成员方法(常用) 1,bool Contains(string str) 判断字符串对象是否包含给定的内容 2,bool StartsWith(String str):判断字符串对象是否以给定的字符串开始. 3,bool EndsWith(String str):判断字符串对象是否以给定的字符串结束. 案例:判断是否是网址:以http://开头.以.com或者.cn结尾. 案例:判断用户输入的邮件是否是QQ邮箱,用户输入的用户名是否包含"毛ze东"等敏

iso十款常用类库

iso十款常用类库 MBProgressHUD(进展指示符库) 地址:https://github.com/jdg/MBProgressHUD 苹果的应用程序一般都会用一种优雅的,半透明的进度显示效果,不过这个API是不公开的,因此你要是用了,很可能被清除出AppStore.而 MBProgressHUD提供了一个替代方案,而且在用户角度上,实现的效果根本看不出和官方程序有什么差别.同时还提供了其他附加功能,比如虚拟进展 指示符,以及完成提示信息.整合到项目里也很容易,这里不细谈了. ASIHt

做了个Android的常用类库框架,希望能帮助大家

做了个Android的常用类库框架,希望能帮助大家.包括了View Injection,ORM,Asynchronous Http and Image,User scenario testing.等等 希望大家多提意见,谢谢. 同时还有TripleDes Utils,WebViewUtils,Md5Utils 之类的方便大家使用. github的地址如下: https://github.com/cymcsg/CommonLibsForAndroid 目前大量的不完善,但是在不断改进. 做了个An