易截截图软件、单文件、免安装、纯绿色、仅160KB

PHP5新特性: 更加面向对象化的PHP

PHP
处理对象部分的内核完全重新开
发过,提供更多功能的同时也提高了性能。在以前版本的
php
中,处理对象和处理基本类型
(数字,字符串)的方式是一样的。这种方式的缺陷是:当将对象赋值给一个变量时,或者通过参数传递对象时,对象将被完全拷贝一份。在新的版本里,上述操作
将传递引用(可以把引用理解成对象的标识符),而非值。
很多
PHP
程序员可能甚至没有察觉到老的
对象处理方式。事实上,大多数的
php
应用都可以很好地运行。或者仅仅需要很少的改动。
私有和受保护成员
PHP5
引入了私有和受保护成员变量的
概念。我们可以用它来定义类成员的可见性。
例子
受保护成员可以被子类访问,

而私有成员只能被类本身访
问。
<?php
class
MyClass
{
  
private $Hello
=
"Hello, World!\n"
;
  
protected $Bar
=
"Hello, Foo!\n"
;
  
protected $Foo
=
"Hello, Bar!\n"
;
   function
printHello
() {
       print
"MyClass::printHello()
"

.
$this
->
Hello
;
       print
"MyClass::printHello()
"

.
$this
->
Bar
;
       print
"MyClass::printHello()
"

.
$this
->
Foo
;
   }
}
class
MyClass2
extends
MyClass
{
  
protected $Foo
;
          
   function
printHello
() {
      
MyClass
::
printHello
();                 
       
/* Should print */
      
print
"MyClass2::printHello() "
.
$this
->
Hello
;
/*
Shouldn't print out anything */
      
print
"MyClass2::printHello() "
.
$this
->
Bar

/*
Shouldn't print (not declared)*/
      
print
"MyClass2::printHello() "
.
$this
->
Foo

/*
Should print */
  
}
}
$obj
= new
MyClass
()


相关文档:

PHP如何设置、取得、删除Cookie值?

PHP函数setcookie()用来设置cookie.
setcookie()函数必须在<html>标签之前调用,语法是setcookie (name, value, expire,
path, domain) 例如:
<?php
setcookie(”user”, “Alex
Porter”, time()+3600);
?>
<?php
setcookie(”url”, “http://www.mianwww. ......

PHP 编程的 5 个良好习惯

2008 年 12 月 29 日
像其他语言一样,开发人员可以用 PHP 编写出各种质量级别的代码。学习良好的编程习惯能够提高代码质量和效率。
根据具体的情况,一般的开发人员往往比优秀的开发人员的效率低 10%~20%。优秀的开发人员的效率更高,因为他们拥有丰富的经验和良好的编程习惯。不良的编程习惯将会影响到效率。本文通过展 ......

php smarty 安装 、配置、使用 及缓存cache的配置使用

cache 使用:
    cache配置:
    $smarty->cache_dir = "/caches/";  //缓存目录   
    $smarty->caching = true;  //开启缓存,为flase的时侯缓存无效   
    $sma ......

php 手机下载 POST 类

由于最近在与SP合作,开发手机业务下载,数据提交采用POST方式提交,现与大家分亨比较成熟类.
function uc_api_post($url, $action, $sendmsg='') {
$postdata = "corpMsg=$sendmsg";
return uc_fopen(UC_URL, 500000, $postdata, '', TRUE, UC_IP, 20);
}
function uc_fopen($url, $limit = 0, $post = '', $cookie = ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号