摘要: 先看代码:user 表+-------------+------+----+| name | age | id |+-------------+------+----+| zhangzhibin | 13 | 1 || lisi | 13 | 2 || wangwu | 18 | 3 || zhangzhibin | 19 | 4 || lisi | 12 | 5 || wangwu | 13 | 6 || zhangzhibin | 11 | 7 || lisi | 1... 阅读全文
posted @ 2012-03-15 15:12 myD 阅读(537) 评论(0) 推荐(0) 编辑
摘要: mysql> explain select * from user group by name,age \G*************************** 1. row *************************** id: 1 select_type: SIMPLE table: user type: ALLpossible_keys: NULL key: NULL key_len: NULL ref: NULL rows: 36 Extra: Us... 阅读全文
posted @ 2012-03-15 10:41 myD 阅读(2142) 评论(0) 推荐(0) 编辑
摘要: 第一种情况数据文件 ttt.txt utf8编码1 zhangzhibin 232 lisi 223 wangwu 21mysql> select * from user;+------+-------------+------+| id | name | age |+------+-------------+------+| 0 | zhangzhibin | 23 || 2 | lisi | 0 || 3 | wangwu | 0 |+------+-------------+------+警告:mysql> show warnings ... 阅读全文
posted @ 2012-03-14 14:34 myD 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 调用参数(invoke Argument)www.cnblogs.com/terryglp/articles/1775778.html1.作用:调用参数可以被用于存储数据在前端控制器中,然后被传递到Action 、Controller、Router、Dispatcher中去了, 调用参数可以很好的实现将共同的对象或者变量传递到MVC组件中去:2.用法:(setParam()绑定参数,getInvokeArg()取出参数) //In bootstrap:$obj = new MyClass(); $front->setParam('myObj',$obj); //We c. 阅读全文
posted @ 2012-03-09 17:07 myD 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: ------zf的入口文件-index.php---------<?php//根据网站目录结构设定包含路径//zf库的路径视情况而定$root = str_replace('\\', '/', dirname(__FILE__));define('ROOT', $root);ini_set('include_path', ini_get('include_path'). PATH_SEPARATOR.ROOT.'/library/'. PATH_SEPARATOR.ROOT.'/lib 阅读全文
posted @ 2012-03-09 14:10 myD 阅读(426) 评论(0) 推荐(0) 编辑
摘要: public function __construct() { // selfpointer needed by some other class methods $this->smarty = $this; if (is_callable('mb_internal_encoding')) {//多字节编码 mb_internal_encoding(SMARTY_RESOURCE_CHAR_SET); } $this->start_time = microtime(true); //... 阅读全文
posted @ 2012-03-09 13:20 myD 阅读(622) 评论(0) 推荐(0) 编辑
摘要: ZF初学笔记之Zend_Registryhttp://hi.baidu.com/dohelp/blog/item/814079820990a2a50cf4d2c7.html对象注册表,这是一个好东西,真是一个像雾像雨又像风的家伙,不过用起来比较简单也很好用。好像就是一个全局变量管理器。创建一个registry对象$registry = new Zend_Registry(array('index' => $value));设置Registry中的值Zend_Registry::set('index', $value);获取Registry中的值$value 阅读全文
posted @ 2012-03-09 11:10 myD 阅读(231) 评论(0) 推荐(0) 编辑
摘要: SCRIPT_NAME solves all the problems mentionedin this thread - it's just the script name, without any extra garbage that might be tacked on by the user. PHP_SELF explicitly includes that extra garbage, so solutions in this thread that involve stripping thegarbage ... 阅读全文
posted @ 2012-03-08 15:05 myD 阅读(3097) 评论(0) 推荐(0) 编辑
摘要: 在php.ini中的一个设置是include_path ①我们在zendframework源码中会看到很多的require_once('Zend/....'); ② 我们在许多网络上的教程中说:要先把zendframework解压后的文件夹中的library文件夹复制到某某路径(以C:/php为例)下,然后在php.ini修改(添加): include_path = "...;...;C:/php/library"结论: 当php执行require_once时会根据include_path指定的路径结合require_once()所给参数寻找包含过来的文件, 阅读全文
posted @ 2012-03-06 11:47 myD 阅读(303) 评论(0) 推荐(0) 编辑
摘要: <?php$str = "abc:def:hij";$arr = explode(':',$str);echo '<pre>';echo '成功<br>';var_dump($arr);echo '</pre>';$str = "abcdefhij";$arr = explode(':',$str);echo '<pre>';echo 'no成功<br>';var_dump($a 阅读全文
posted @ 2012-02-28 12:06 myD 阅读(2910) 评论(0) 推荐(1) 编辑