
php
pcz675938069
这个作者很懒,什么都没留下…
展开
-
Yii框架中ActiveRecord使用Relations
Yii框架中ActiveRecord使用Relations 前提条件在组织数据库时,需要使用主键与外键约束才能使用ActiveReocrd的关系操作;场景 申明关系两张表之间的关系无非三种:一对多;一对一;多对多; 在AR中,定义了四种关系:关系定义例子BELONGS_TOA和B的关系是一对多,那么B属于APost属于User...2013-11-05 14:49:00 · 124 阅读 · 0 评论 -
php url 重写
摘自: http://wenku.baidu.com/view/921f8b8d680203d8ce2f24f9.html 在做项目时,有没有发现一个很不好的问题。如:你得访问地址为:http://localhost/test/index.php?id=1这样,是不是觉得这个链接不好,而且一眼就会被别人看出来你这个网站是用什么技术实现的,而且也不是很安全呢。是不是觉得www.bai...2014-01-13 10:20:00 · 224 阅读 · 0 评论 -
php配置文件php.ini的中文注释版
转载:http://www.chinaz.com/program/2008/0821/35747.shtml这个文件控制了PHP许多方面的观点。为了让PHP读取这个文件,它必须被命名为 ; ´php.ini´。PHP 将在这些地方依次查找该文件:当前工作目录;环境变量PHPRC ; 指明的路径;编译时指定的路径。 ; 在windows下,编译时的路径是...2013-12-28 15:31:00 · 146 阅读 · 0 评论 -
$HTTP_RAW_POST_DATA
转自:http://www.cnblogs.com/xwblog/archive/2011/12/23/2299672.html这是手册里写的 总是产生变量包含有原始的 POST 数据。否则,此变量仅在碰到未识别 MIME 类型的数据时产生。不过,访问原始 POST 数据的更好方法是 php://input。$HTTP_RAW_POST_DATA 对于 enctype="multipar...2013-11-29 17:09:00 · 203 阅读 · 0 评论 -
WinCacheGrind配合XDebug分析PHP程序性能
转自:http://www.nowamagic.net/librarys/veda/detail/2338使用WinCacheGrind来分析php的执行时间和效率,需要安装XDebug这个扩展。如果对XDebug不太了解的话,请先看《PHP调试利器XDebug的安装与使用》这篇文章。WinCacheGrind是windows下的profile查看程序。所谓profile,就是程序或软件...2013-11-28 15:28:00 · 185 阅读 · 0 评论 -
Yii 引入js css jquery
在布局中引用通用到js,或者css:<?php Yii::app()->clientScript->registerCoreScript('jquery');?> //注意这个将会插到<title></title>标签上..所以title标签要放在head文档顶部防止.jquery没有第一个加入在view中引用单独的js,css这...2013-11-12 10:43:00 · 139 阅读 · 0 评论 -
php 脱掉菜鸟的羽毛
你是PHP菜鸟,如果你:1. 不会利用如phpDoc 这样的工具来恰当地注释你的代码2. 对优秀的集成开发环境如Zend Studio 或Eclipse PDT 视而不见3. 从未用过任何形式的版本控制系统,如Subclipse4. 不采用某种编码与命名标准 ,以及通用约定,不能在项目开发周期里贯彻落实5. 不使用统一开发方式6. 不转换(或)也不验证某些输入或SQL查询串(译注:参考PHP相关函...2013-11-07 15:25:00 · 89 阅读 · 0 评论 -
如何提高编程效率_提高php编程效率的53条黄金法则
节省变量开销foreach (array('app', 'userapp', 'ad', 'magic') as $value) {用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种 可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。...2013-11-07 14:24:00 · 88 阅读 · 0 评论 -
scws中文分词组件
1. 根据您当前用的 PHP 版本,下载相应已编译好的 php_scws.dll 扩展库。2. 将下载后的 php_scws.dll 放到 php 安装目录的 extensions/ 目录中去(通常为:X:/php/extensions/或 X:/php/ext/)。 3. 建立一个本地目录放规则集文件和词典文件,建议使用:C:/program files/scws/etc 4....2013-11-07 10:35:00 · 206 阅读 · 0 评论 -
php 重复提交 刷新 直接访问
防止直接访问PHP页面,只能引用!A页面:Java代码define('INIT_PHPV',true);//定义INIT_PHPV为truerequire'b.php';//引用b页面B页面:Java代码!defined('INIT_PHPV')&&die('非法操作!请与管理员联系!');...2013-11-07 10:06:00 · 124 阅读 · 0 评论 -
Yii filter 详解
filters()方法定义在CController里,用Gii生成Controller时里面就有filters方法,代码如下:代码publicfunctionfilters(){//returnthefilterconfigurationforthiscontroller,e.g.:returnarray('inlineFilterName...2013-11-06 14:56:00 · 192 阅读 · 0 评论 -
Yii login 扩展, 存放信息
如果在用户登录后想额外调用除 user,id之外的数据库变量,可以这样设置:在登陆验证时候增加额外项:Yii::app()->user->last_login_time在UserIdentity.php中代码classUserIdentityextendsCUserIdentity{$this->setState('...2013-11-06 14:19:00 · 168 阅读 · 0 评论 -
Yii CFormModel ActiveRecord 详解
Yii的Model ( 模型)创建及使用YII实现了两种模型,表单模型(CFormModel类)和ActiveRecord模型(CAtiveRecord类),它们都继承自CModel类。CFormModel代表的数据模型是从HTML表单收集的输入,封装了所有逻辑(如表单的验证和其它业务逻辑,应用到表单的域上)。它能将数据存储在内存中,或者在一个ActiveRecord的帮助下,存...2013-11-05 13:56:00 · 217 阅读 · 0 评论