王骏的博客
编程、网络技术点滴...

公告

逐渐将VC知识库的博客迁移到这里!

随笔分类

随笔档案

相册

最新评论

阅读排行榜

评论排行榜

程序员博客   首页  新随笔  订阅  管理  登录 
 
添加元素1)方式1$arr = array();$arr[] = 1;$arr[] = 2;   2)方式2ar...
阅读(204) 评论(0)
有时候$_SERVER['HTTPS']是无法取得值的,保险起见应该这样:   $ishttps = (!empty($_SERVER['HTTPS']...
阅读(179) 评论(0)
curl请求http正常,请求https返回false var_dump(curl_errno($ch) 显示 string(28) "TCP connection reset by peer"   加上curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);...
阅读(342) 评论(0)
一、站点从A服务器迁移到B服务器,页面无法打开。 分析代码发现,输出是经过gzip压缩的,而B站点并没有启用gzip。启用后恢复正常。启用步骤如下:   1) 打开php.ini配置文件,找到zlib.outp...
阅读(214) 评论(0)
思途旅游CMS系统采用Kohana框架,Kohana是一款纯PHP5的框架,基于MVC模式开发,它的特点是高安全性,轻量级代码,容易使用。 购买的是正版的思途旅游CMS系统,因需要进行二次开发,所以对这个系统进行简单的分析。   ...
阅读(280) 评论(0)
1、thinkphp5自带的模板引擎 和tp3中的模板引擎基本一致   2、twig模板引擎http://www.thinkphp.cn/topic/43078.html ...
阅读(132) 评论(0)
将index.php中 define('APP_DEBUG',true);改为define('APP_DEBUG',false);后,运行出错: :(页面错误!请稍后再试~...
阅读(219) 评论(0)
前言 实例化对象前面加\表示的是,在命名空间中使用原生的类,如果没有使用命名空间的话,可以把前面的\给删除掉 1. 输出当前时间$datetime = new \DateTime;print_r($datetime->format('Y-m-d H:i:s')); &n...
阅读(155) 评论(0)
1.用strrpos查找分割,支持中文 $pos = strrpos($path, '/'); $filepath = substr($path, 0, $pos); $filename= substr($path, $pos + 1);   2.basename()-返回路径的文件名 请看下面...
阅读(238) 评论(0)
JSON字符串转数组 $jsonobj = json_decode('{"type":"text","size":{"gte":1,"lte":30}}', true);   ...
阅读(150) 评论(0)
普通数组   添加元素 $array = array(); for($i = 0; $i < 10...
阅读(199) 评论(0)
参数从Controller里传递到模板文件,再从模板文件传递到Widget   class UserController extends Controller { public function Edit() { $prjid = 1; $this->assign('prjid',...
阅读(227) 评论(0)
M:Model, V:View, C:Controller controller起到一个处理交互控制转发的作用,Model用来进行数据库操作,那业务逻辑应该放在哪里?   所以在C和M之间加一层Logic层(或Service层)还是有必要的,这一层可以设计为与View和Controller解耦,可以独立剥离出来给外部调用的API。...
阅读(235) 评论(0)
一、准备工作 在wwwroot下新建项目目录test1,将PhpStudy站点目录指向test1。将ThinkPHP目录拷贝到test1下。在test1下建立Application目录,用于存放应用,分配写权限。  ...
阅读(273) 评论(0)
http://127.0.0.1/index.php/Home/User/Login Home 模块 User 控制器, UserController Login 操作, function Login()   admin.php <?phpdefine ( 'APP_D...
阅读(234) 评论(0)