php
iteye_8773
这个作者很懒,什么都没留下…
展开
-
Windows下的Memcache安装
Windows下的Memcache安装 很多phper不知道如何在Windows下搭建Memcache的开发调试环境,最近个人也在研究Memcache,记录下自己安装搭建的过程。 其实我开始研究Memcache的时候并不知道居然还有memcached for Win32这个鸟东西,害得我在CnetOS下折腾1天才搞定,今天突然发现Windows下的Memcache进行开发调试完全没有问题,所以写篇...原创 2011-05-27 10:48:45 · 108 阅读 · 0 评论 -
php对字符串加密解密常用的几个内置函数
md5urlencodeurldecodebase64_encodebase64_decodeordchrexplodeimplodecountsubstrsrand原创 2010-12-30 11:19:42 · 110 阅读 · 0 评论 -
Smarty之foreach心得
require_once('./Smarty/libs/Smarty.class.php');$db_host='localhost';$db_user='root';$db_password='';$db_name='test';mysql_connect($db_host,$db_user,$db_password); //连接数据库mysql_select_d...原创 2010-12-30 11:22:27 · 84 阅读 · 0 评论 -
压缩与解压Zip(PHPZip类)
PHPZip类来源:网络visitFile()函数来源:http://topic.csdn.net/u/20071225/11/e6a8db84-df02-4622-987b-2a4ed4a5eef0.html (第14楼)注:修改为可遍历子文件夹(替换遍历方法为visitFile()); 添加GetZipComment()方法; 加上用法说明(注释部分)。...原创 2010-12-30 11:26:18 · 238 阅读 · 1 评论 -
thinkphp
config.php基本配置:return array( 'APP_DEBUG' => true, // 开启调试模式 'DB_TYPE'=> 'mysql', // 数据库类型 'DB_HOST'=> 'localhost', // 数据库服务器地址 'DB_NAME'=>'thinkphp', // 数据...2011-01-07 15:10:20 · 123 阅读 · 0 评论 -
PHPSecInfo检查环境的正确配置
PHPSecInfo检查环境的正确配置官网 http://phpsec.org/原创 2011-01-13 13:33:37 · 203 阅读 · 0 评论 -
try catch throw php搜集
我个人的理解是: 1。在private或者protected的成员函数不使用try,catch,而只使用throw 2。如果在private或者protected的成员函数需要使用try,catch,那么就要使用rethrow 3。在public成员函数里使用try,catch 4。如果该类相对于整个项目来说是属于被调用层,那么public成员函数也可以不使用try,catch 5。如果调用第三方...原创 2011-01-13 17:07:33 · 124 阅读 · 0 评论 -
php try catch execption用法
try{ $error = "没有此目录"; if(is_dir("/db")){ echo "有此目录"; }else{ throw new Exception($error,__LINE__); } echo "######";}catch (Exception $e){ echo "错误提示:".$e -> getMessage()."原创 2011-01-19 11:30:21 · 130 阅读 · 0 评论 -
php中&的应用
举例: $a = 1;$b = &$a;$b = 2;echo $b; //2echo $a; //2 1表示 传递给函数的是一个引用。如果你确实想用引用传递。你需要 function a(&$obj) {}才接受。不过不推荐2表示传递的是一个变量。 只是接收的时候是一个引用接收。 不推荐。手册中说明。 php...原创 2011-01-24 09:33:39 · 122 阅读 · 0 评论 -
PHP生成HTML的技术原理
1)在MYSQL里新建一数据库,命名为 database (可自定义),新建一表,命名为 news(因为是新闻发布嘛,取个好记的名字即可,可自定义),然后建立这几个字段名: id (自动递增,这是关键,类型:INT) title (顾名思义,新闻标题,类型可取 TEXT) content (新闻内容,类型可取 TEXT) path (HTML文件路径,类型可取 TEXT) 2)建立 c...原创 2010-12-30 11:18:35 · 101 阅读 · 0 评论 -
PHP把数据导出为CVS格式的类
///////////////第一次调用类,给csv的路径#$b=new CsvFieldDump("./sample.csv");//余下的这些函数是可选的-这取决于你想要什么#$b->dump_headers();#$b->dump_column_by_name(array("Description", "Code"));#$b->d...原创 2010-12-30 11:16:37 · 140 阅读 · 0 评论 -
解读DirectoryIterator
http://phpbuilder.com/manual/en/directoryiterator.isfile.php原创 2010-12-30 11:06:27 · 823 阅读 · 0 评论 -
continue、break、exit的区别
PHP中的循环结构大致有for循环,while循环,do{} while 循环以及foreach循环几种,不管哪种循环中,在PHP中跳出循环大致有这么几种方式:代码:<?php$i = 1;while (true) { // 这里看上去这个循环会一直执行 if ($i==2) {// 2跳过不显示 $i++; con...原创 2011-05-30 13:21:10 · 280 阅读 · 0 评论 -
用ASC码快速循环出a-z
for($i=0;$i<26;$i++) { echo $str=chr(65+$i).'<br />'; }原创 2011-05-30 13:27:21 · 337 阅读 · 0 评论 -
PHP_Memcache函数详解
memcache函数所有的方法列表如下:Memcache::add – 添加一个值,如果已经存在,则返回falseMemcache::addServer – 添加一个可供使用的服务器地址Memcache::close – 关闭一个Memcache对象Memcache::connect – 创建一个Memcache对象memcache_debug – 控制调试功能Memc...原创 2011-05-31 10:59:30 · 139 阅读 · 0 评论 -
Pear安装及常用的方法
Pear:为了创建一个类似于Perl CPAN档案的工具,Stig S. Bakken创立了PEAR项目。PEAR的基本目标是发展成为PHP扩展和库代码的知识库,而这个项目最有雄心的目标则是试图定义一种标准,这种标准将帮助开发者编写可移植、可重用的代码。 Pear是PHP的扩展和应用程序库,包含了很多有用的类,安装好php5.0后,pear实际上并没有被安装,安装的方法如...原创 2011-06-13 16:59:01 · 1646 阅读 · 0 评论 -
PHP缓存技术:memcache函数详解
Memcache函数库是在PECL(PHP Extension Community Library)中,主要作用是搭建大容量的内存数据的临时存放区域,在分布式的时候作用体现的非常明显,否则不建议使用。memcache函数所有的方法列表如下:参考http://www.php.net/manual/zh/function.Memcache-add.php Memcache::add –...原创 2010-12-30 10:52:48 · 162 阅读 · 0 评论 -
sqlite学习笔记
SELECT COUNT(*) FROM sqlite_master where type='table' and name='%s'" % tname 查询库里面是否存在某张表原创 2010-12-30 11:03:09 · 122 阅读 · 0 评论 -
SQLite数据库安全
相信使用PHP开发的人员一定不会对SQLite感到陌生了,PHP5已经集成了这个轻量型的数据库。SQLite无任何限制的授权协议以及支持大部分标准的SQL 92语句,相信会有越来越多的人使用这个数据库。作为WEB开发而言,PHP与SQLite的结合就如同当年的ASP与ACCESS结合一样,ACCESS可以遭遇被人下载,SQLite同样不能幸免,毕竟SQLite也是一个二进制文件,只要WEB能访...原创 2010-12-30 11:03:49 · 524 阅读 · 0 评论 -
php启用sqlite支持
qlite_open()不可以调用这是因为你的PHP服务器没有启用sqlite支持,php如何启用sqlite?请看下文:如果没有能正常加载sqlite模块,就可能出现这样的错误:Fatal error: Call to undefined function sqlite_open() in xxx.php on line XX解决办法如下:打开php.ini 文件,我...原创 2010-12-30 11:04:25 · 2476 阅读 · 0 评论 -
ThinkPHP单字母函数整理
这是一篇TdWeb的笔记,在征得他的同意后,我放了上来。他最初是为Lite版本写的,但现在这些单字母函数在标准版里也都同样存在了。因此这些资料在两个版本的ThinkPHP中都同样适用。由于Tdweb偷了点懒,部分代码都是直接复制过来的,所以,我稍做了一下整理(主要是页面样式的稍做更新,同时对于部分语句进行了一些更新,tdweb莫生气)原文网址:http://bitctw.cn/hl/docs/...原创 2011-03-17 14:02:58 · 327 阅读 · 0 评论