2015
05-15
05-15
使用PHP自带的filter函数进行数据校验
PHP过滤器包含两种类型Validation:用来验证验证项是否合法Sanitization:用来格式化被验证的项目,因此它可能会修改验证项的值,将不合法的字符删除等。input_filters_list()用来列出当前系统所支持的所有过滤器。<?phpforeach(filter_list()as$id=>$filter){echo$filter.''.filter_id($filter)."\n";}?>以上代码会输出如下信息FilterNameFilterIDint257boolean258float259validate_rege...
继续阅读 >
需要在前台隐藏ID的话,可以考虑使用此产品,生成的id比较高大上,比较像Youtube、Youku、Weibo之类的id名,比如:XNjkxMTc0MDQ4官网:http://hashids.org/php/Laravel5包:https://github.com/vinkla/hashidsPHP中的简单实用示例:$hashids=newHashids\Hashids('thisismysalt');$id=$hashids->encode(1,2,3);$numbers=$hashids->decode($id);当然,包很全,还有Composerpackage、Laravel4package...