摘要: <?php/*** PHP log 类 */class Config{ public static function getConfig (){ return array( 'LOG_FILE'=>'test.txt', 'LOG_LEVEL'=>75 //INFO ); }}class Log{ private $LogFile; private $logLevel; const DEBUG = 100; const INFO = 75; const NOTICE = 50; ... 阅读全文
posted @ 2012-08-14 00:25 ﹏Sakura 阅读(4333) 评论(0) 推荐(1) 编辑
摘要: <?php private function _deleteSubNode($ids){ $subNodes = array(); $mod = D('Node'); foreach (explode ( ',', $ids ) as $k){ $res = $this->_getSubNode($k,$subNodes[$k],$mod); //获取子节点 if(!empty($res[0])){ foreach($res as $k => $nid){ ... 阅读全文
posted @ 2012-08-13 10:06 ﹏Sakura 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: <?phpabstract class Model{ protected $pk = 'id'; protected $_ID = null; protected $_tableName; protected $_arRelationMap; protected $_modifyMap; protected $is_load = false; protected $_blForDeletion; protected $_DB; public function __consturct($id = null){ $this->_DB = mysql... 阅读全文
posted @ 2012-08-08 22:25 ﹏Sakura 阅读(3307) 评论(0) 推荐(0) 编辑
摘要: <?php/** * PHP collection 类(一) */error_reporting(0);class Collection{ protected $_members = array(); public function addItem($obj,$key = null){ if(empty($key)) throw new Exception("The key is not given!"); if(isset($this->_members[$key])) throw new Exception("The key is exist... 阅读全文
posted @ 2012-08-01 00:55 ﹏Sakura 阅读(2133) 评论(0) 推荐(0) 编辑
摘要: <script type="text/javascript"> var d = parseInt(new Date().valueOf()/1000); alert(d); //当前时间戳 var d2 = new Date(d*1000); //根据时间戳生成的时间对象 alert(d2.toString()); //返回的时间字符串</script> 阅读全文
posted @ 2012-07-23 15:23 ﹏Sakura 阅读(1555) 评论(0) 推荐(0) 编辑
摘要: 有一个查询如下:1SELECTc.CustomerId, CompanyName2FROMCustomers c3WHEREEXISTS(4SELECTOrderIDFROMOrders o5WHEREo.CustomerID = cu.CustomerID)这里面的EXISTS是如何运作呢?子查询返回的是OrderId字段,可是外面的查询要找的是CustomerID和CompanyName字段,这两个字段肯定不在OrderID里面啊,这是如何匹配的呢?EXISTS用于检查子查询是否至少会返回一行数据,该子查询实际上并不返回任何数据,而是返回值True或False。EXISTS 指定一个子查询 阅读全文
posted @ 2012-07-19 14:31 ﹏Sakura 阅读(171333) 评论(2) 推荐(6) 编辑
摘要: <?phpInterface Obseverr{ public function update(Obseverable $subject);}abstract class Obsever implements Obseverr{ protected $date; public function update(Obseverable $date){ $this->date = $date; }}abstract class Obseverable{ private $Obsevers = array(); public function addObsever... 阅读全文
posted @ 2012-07-18 00:08 ﹏Sakura 阅读(379) 评论(0) 推荐(0) 编辑
摘要: <script>/** * Author:xiaojiang * create_time: 2012-06-01 * reason: 通用curd 方法 * */Ext.define("App.util.CommonDoActionUtil",{ /** * Form添加信息 合并insert 和 update 功能 * @parse form {} 对应form * @parse parse {} * parse.grid {} 要刷新的grid * parse.pk string ... 阅读全文
posted @ 2012-07-09 12:57 ﹏Sakura 阅读(2411) 评论(0) 推荐(0) 编辑
摘要: <?php/** * php 字符串插入 2012/7/9 星期一 */function insertStr($str,$i,$Istr){ if(strlen($str) < $i) return; $resStr = ''; for($j = 0; $j < $i; $j++){ $prev .= $str[$j]; } for($k= $i;$k <= strlen($str); $k++){ $last .= $str[$k]; } return $prev.$Istr.$last;}//echo i... 阅读全文
posted @ 2012-07-09 00:56 ﹏Sakura 阅读(280) 评论(0) 推荐(0) 编辑
摘要: <?php/** +---------------------------------------------------------- * 分类树 +---------------------------------------------------------- */function list_to_tree($list, $pk='id',$pid = 'pid',$child = '_child',$root=0){ // 创建Tree $tree = array(); if(is_array($list)) { // 创建基于主 阅读全文
posted @ 2012-06-21 11:07 ﹏Sakura 阅读(591) 评论(0) 推荐(0) 编辑