摘要: 一般来说,总是把类的属性定义为private,这更符合现实的逻辑。但是,对属性的读取和赋值操作是非常频繁的,因此在PHP5中,预定义了两个函数“__get()”和“__set()”来获取和赋值其属性,以及检查属性的“__isset()”和删除属性的方法“__unset()”。上一节中,我们为每个属性做了设置和获取的方法,在PHP5中给我们提供了专门为属性设置值和获取值的方法,“__set()”和“__get()”这两个方法,这两个方法不是默认存在的,而是我们手工添加到类里面去的,像构造方法(__construct())一样,类里面添加了才会存在,可以按下面的方式来添加这两个方法,当然也可以按个 阅读全文
posted @ 2013-04-19 16:20 3wmao 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1 function otest1 ($a) 2 6 { 3 7 echo( '一个参数' ); 4 8 } 5 9 6 10 function otest2 ( $a, $b) 7 11 { 8 12 echo( '二个参数' ); 9 13 }10 1411 15 function otest3 ( $a ,$b,$c)12 16 {13 17 echo( '三个啦' );14 18 }15 1916 20 function otest ()17 21 {18 22 ... 阅读全文
posted @ 2013-04-19 16:00 3wmao 阅读(104) 评论(0) 推荐(0) 编辑
摘要: PHP $_SERVER['PHP_SELF']、$_SERVER['SCRIPT_NAME'] 与 $_SERVER['REQUEST_URI']$_SERVER['PHP_SELF']、$_SERVER['SCRIPT_NAME'] 与 $_SERVER['REQUEST_URI'] 三者非常相似,返回的都是与当前 URL 或 PHP 程序文件相关的信息:$_SERVER['PHP_SELF']:相对于网站根目录的路径及 PHP 程序名称。$_SERVER['SCRIPT 阅读全文
posted @ 2013-04-14 18:16 3wmao 阅读(153) 评论(0) 推荐(0) 编辑
摘要: PHP $_SERVER 变量$_SERVER 是一个包含诸如头信息(header)、路径(path)和脚本位置(script locations)的数组。它是 PHP 中一个超级全局变量,我们可以在 PHP 程序的任何地方直接访问它。$_SERVER 包含着众多的信息,你可以尝试直接打印它:print_r($_SERVER);限于篇幅,在此不再列出打印的结果,且不同的服务器上,打印出的结果也是有差异的。$_SERVER 数组元素更多情况下,我们只需要 $_SERVER 数组中的某些元素(数组单元)。$_SERVER 数组包含的元素如下:页面程序相关$_SERVER['PHP_SELF 阅读全文
posted @ 2013-04-14 18:13 3wmao 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 魔术引用发生作用是在传递$_GET,$_POST,$_COOKIE时1.条件: magic_quotes_gpc=off写入数据库的字符串未经过任何过滤处理。从数据库读出的字符串也未作任何处理。数据: $data=”snow”’’sun” ; (snow和sun之间是四个连续的单引号).操作: 将字符串:”snow”’’sun” 写入数据库,结果: 出现sql语句错误,mysql不能顺利完成sql语句,写入数据库失败。数据库保存格式:无数据。输出数据格式:无数据。说明: 对于未经处理的单引号在写入数据库时会使sql语句发生错误。2.条件: magic_quotes_gpc=off写入数据库的. 阅读全文
posted @ 2013-04-14 15:29 3wmao 阅读(201) 评论(0) 推荐(0) 编辑
摘要: php的单双引号中输出'\'时均需要加反斜线 '\\'=\ "\\"=\输出正斜线(并非用在正则中)则不需要转意 阅读全文
posted @ 2013-04-14 13:58 3wmao 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 主要有:CYGWIN_NT-5.1DarwinFreeBSDHP-UXIRIX64LinuxNetBSDOpenBSDSunOSUnixWIN32WINNTWindowsCYGWIN_NT-5.1IRIX64SunOSHP-UXurl:http://www.dewen.org/q/4307/php%E4%B8%ADPHP_OS%E5%B8%B8%E9%87%8F%E5%8F%AF%E8%83%BD%E8%8E%B7%E5%BE%97%E5%88%B0%E7%9A%84%E5%80%BC%E9%83%BD%E6%9C%89%E5%93%AA%E4%BA%9B%EF%BC%9F 阅读全文
posted @ 2013-04-14 11:22 3wmao 阅读(140) 评论(0) 推荐(0) 编辑
摘要: //$bb未定义var_dump(is_null($bb));var_dump(empty($bb));var_dump(!(boolean)($bb));var_dump(!isset($bb));//bool(true) bool(true) bool(true) bool(true) echo "<br/>";$aa;var_dump(is_null($aa));var_dump(empty($aa));var_dump(!(boolean)($aa));var_dump(!isset($aa));//bool(true) bool(true) bool( 阅读全文
posted @ 2013-04-13 21:55 3wmao 阅读(219) 评论(0) 推荐(0) 编辑
摘要: index.php用PHP操作Memcached的演示<?phpinclude('db.php');$memcache = new Memcache;$memcache->connect('localhost', 11211) or die ("Could not connect");//缓存服务器中,都是键值对,这里我们设定唯一的键$key = md5('www.crazyant.net'); $cache_result = array();//根据键,从缓存服务器中获取它的值$cache_result = $m 阅读全文
posted @ 2013-04-10 22:40 3wmao 阅读(227) 评论(0) 推荐(0) 编辑
摘要: # 虚拟目录 http://localhost/phpMyAdmin 指向 /usr/share/phpMyAdminAlias/phpMyAdmin /usr/share/phpMyAdmin# 虚拟目录 http://localhost/phpmyadmin 指向 /usr/share/phpMyAdminAlias/phpmyadmin /usr/share/phpMyAdmin# 目录相关设置<Directory/usr/share/phpMyAdmin/> # mod_authz_core.c 是 apache 2.3 之后新增的权限验证模块 # 在这里用判断这个模块是否 阅读全文
posted @ 2013-04-08 21:12 3wmao 阅读(348) 评论(0) 推荐(0) 编辑