请选择 进入手机版 | 继续访问电脑版
记得收藏【国际动画教程网】,赶快注册吧!
注册

合作站点账号登陆

QQ登录

只需一步,快速开始

扫一扫,访问微社区

快捷导航
查看: 4962|回复: 0
收起左侧

PHP笔记之:基于面向对象设计的详解

[复制链接]
发表于 2015-8-4 11:28:35 | 显示全部楼层 |阅读模式
推荐:php笔记之:数据类型与常量的使用分析</br>本篇文章是对php中数据类型与常量的使用进行了详细的分析介绍,需要的朋友参考下
public 表示全局,类内部外部子类都可以访问;
复制代码 代码如下:www.mb5u.com

<?php

     class Test{
         public  $name='Janking',
                 $sex='male',
                 $age=23;

         function __construct(){
             echo $this->age.'<br />'.$this->name.'<br />'.$this->sex.'<br />';
         }

          function func(){
             echo $this->age.'<br />'.$this->name.'<br />'.$this->sex.'<br />';
         }
     }


$P=new Test();
echo '<br /><br />';
$P->age=100;
$P->name="Rainy";
$P->sex="female";
$P->func();
?>
Public


private表示私有的,只有本类内部可以使用;
复制代码 代码如下:www.mb5u.com

<?php

     class Test{
         private  $name='Janking',
                 $sex='male',
                 $age=23;

         function __construct(){
             $this->funcOne();
         }

          function func(){
             echo $this->age.'<br />'.$this->name.'<br />'.$this->sex.'<br />';
         }

         private function funcOne(){
             echo $this->age.'<br />'.$this->name.'<br />'.$this->sex.'<br />';
         }
     }


$P=new Test();
echo '<br /><br />';
$P->func();
$P->age=100;        // Cannot access private property Test::$age
$P->name="Rainy";   // Cannot access private property Test::$name
$P->sex="female";   // Cannot access private property Test::$female
$P->funcOne();      // Call to private method Test::funcOne() from context ''
?>
Private


protected表示受保护的,只有本类或子类或父类中可以访问; 和封装有关的魔术方法:
__set():是直接设置私有成员属性值时,自动调用的方法

__get():是直接获取私有成员属性值时,自动调用的方法

__isset(); 是直接isset查看对象中私有属性是否存时自动调用这个方法

__unset(); 是直接unset删除对象中私有属性时,自动调用的方法

分享:PHP 处理TXT文件(打开/关闭/检查/读取)</br>php写入txt、php读取txt,在PHP处理TXT文件时经常会使用到,本文整理了一些相关代码,感兴趣的朋友可以参考下哈



上一篇:php在window iis的莫名问题的测试方法
下一篇:php笔记之:数据类型与常量的使用分析
一起共享资源,共建精品资源平台。记得一定要收藏我们网站。www.gjdhjc.com ||||| 还有我们的网址导航:www.58q8.com【链接失效可以留言看到第一时间补帖,如果懒的回复我也是没办法了】
快速回复 返回顶部 返回列表