-
2013-10-16
自动验证是ThinkPHP模型层提供的一种数据验证方法,可以在使用create创建数据对象的时候自动进行数据验证。
验证规则数据验证可以进行数据类型、业务规则、安全判断等方面的验证操作。
数据验证有两种方式:
静态方式:在模型类里面通过$_validate属性定义验证规则。
动态方式:使用模型类的v…
http://www.wfuyu.com/thinkphp/2054.html
-
2014-01-11
简介ThinkPHP是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,尤其注重开发体验和易用性,并且拥有众多的原创功能和特性,为WEB应用开发提供了强有力的支持。
目录结构ThinkP…
http://www.wfuyu.com/thinkphp/2053.html
-
2013-11-22
虽说最新的 PHP 5.4 已经良好支持 JSON 中文编码,即通过 JSON_UNESCAPED_UNICODE 参数,例如: json_encode("中文", JSON_UNESCAPED_UNICODE)对于早前 PHP 版本,处理不转义中文字符的 json 编码,之前写过 PHP 输出中文 JSON 字符串这篇文章,这里分享个更完美的方法: /** * 不转义中文…
http://www.wfuyu.com/php/2050.html
-
2014-06-20
今天工作中碰到一个需要是先查指定数据库中是不是有满足条件的6条数据,如果没有再从B表中查找 6-A表中的数据之后再进行数组合并了,下面我来把我们整个过程给各位分享一下.
在php中合并数组我们可以使用array_merge函数
array array_merge (array array1 array2…,arrayN) …
http://www.wfuyu.com/php/2048.html
-
2014-04-13
错误,MySQL 返回:#1045 - Access denied for user 'root'@'localhost' (using password: YES)
phpmyadmin目录中找到config.inc.php文件,修改如下位置即可
$cfg['Servers'][$i]['user'] = 'user';
$cfg['Servers'][$i]['passwo…
http://www.wfuyu.com/php/2046.html
-
2014-05-18
上一篇中我们掌握了基本的数据CURD方法,但更多的情况下面,由于业务逻辑的差异,CURD操作往往不是那么简单,尤其是复杂的业务逻辑下面,这也是ActiveRecord模式的不足之处。ThinkPHP的查询语言配合连贯操作可以很好解决复杂的业务逻辑需求,本篇我们就首先来深入了解下框架的查询语言。
介绍…
http://www.wfuyu.com/thinkphp/2044.html
-
2013-10-24
php serialize与unserialize语法
serialize --------- 将数组格式化成有序的字符串
unserialize
(php 3>= 3.0.5, php 4 )
unserialize -- 从已存储的表示中创建 php 的值
描述
mixed unserialize ( string str [, string callback])
unserialize() 对单一的已序列化…
http://www.wfuyu.com/php/2041.html
-
2014-06-13
在项目中,合理的使用缓存对性能有较大的帮助。ThinkPHP提供了方便的缓存方式,包括数据缓存、静态缓存和查询缓存等,支持包括文件方式、APC、Db、Memcache、Shmop、Sqlite、Redis、Eaccelerator和Xcache在内的动态数据缓存类型,以及可定制的静态缓存规则,并提供了快捷方法进行存取操作。
…
http://www.wfuyu.com/thinkphp/2040.html
-
2014-05-25
本文章介绍在php中关闭notice错误的一些做法,但是不得不说的是在关掉错误提示时,那么程序代码中大量的notice级别错误是否会造成PHP性能下降
PHP Notice: Undefined variable,PHP Notice: Undefined index
看看吧,你有没定义的变量直接使用了,不过编PHP的时候本来就不像C…
http://www.wfuyu.com/php/2038.html
-
2014-03-20
CodeIgniter是一个小巧但功能强大的 PHP 框架,官网地址。
在官网可以下载该框架。
下面来说明一下CodeIgniter中的简单操作。
一、Controller的创建与设置
1.在Controller目录下创建blog.php文件:
2.blog.php中的代码如下:
<?php
class Blog extends CI_Controller {
function index(){
…
http://www.wfuyu.com/codeigniter/2036.html