在实现移除数组中项目为空的元素或为某值的元素时用到了两个函数 array_filter、create_function先看一个实例:$array = Array...
代码一、正则实现preg_match('/^(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:[.](?:25[0-5]|2[0-...
1.开始在网站上传图片过程,经常用到缩略图功能。这里我自己写了一个图片处理的Image类,能生成缩略图,并且可以添加水印图。2.如何生成缩略图 生成缩略...
PHP解析验证码类1.开始在网上看到使用PHP写的ValidateCode生成验证码类,感觉不错,特拿来分析学习一下。2.类图 3.验证码类部分代码3.1 定...
在视图下使用以下代码$this->beginWidget('zii.widgets.jui.CJuiDialog', array( 'id'=>'mydialo...
具体如下:beginWidget('zii.widgets.jui.CJuiDialog', array( 'id'=>'useri...
具体如下:一、前端提交的三种方式前面已经提出,表单提交一共只有三种方式。1. 前端原生html(1)原生html标签首先,直接使用html标签的input,a等...
具体如下:最近做项目,使用的是YII框架,用户的登录总是出现有时候能登录,有时候不能登录的情况。调试了很多次,开始以为是服务器配置问题,后来怎么测试都不行,还是...
一、模型配置事例会用到三个models。文章类别表和文章表用gii生成下即可,最后一个是搜索验证模型。其中,只讲下一个联表和搜索验证。其他不用操作。1.文章表关...
数据网格或者说 GridView 小部件是Yii中最强大的部件之一。它有一个属性名叫 dataProvider ,这个属性能够提供一个数据提供者的示例并且可以显...
前言:最近做微信开发,在微信中访问PHP页面,页面中有个表单。测试发现偶尔会出现表单被自动提交两次的情况,导致流程出错。问题原因暂时未找到原因,不过怀疑跟微信本...
php 访问oracle 存储过程实例详解比如我的本地Oracle数据库有一个package,里面有一个存储过程:create or replace packa...
ThinkPHP 模板substr的截取字符串函数在Common/function.php加上以下代码/**** 截取中文字符串**/function msub...
js 获取:top.location.href //顶级窗口的地址this.location.href //当前窗口的地址php获取当前url地址:#测试网址...
具体如下:/** * @desc im:十进制数转换成三十六机制数 * @param (int)$num 十进制数 * return 返回:三十六进制数*/fu...
具体如下:如果需要图片裁剪,或生成缩略图,这个基本上没有问题,全部需要的功能都在里面,全部都是无变形的。这里我们划分为四种模式:1. 任意图片裁剪到指定大小,超...
1.前台登录直接使用laravel自带的authphp artisan make:auth然后可以查看路由文件:Route::group(['middlewar...
前方法如下:1. 在一个controller里面写一个调用i18n的语句, 比如actionIndexecho \Yii::t('app', 'whatisth...