用户工具

站点工具


php:class:simple-guide

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

php:class:simple-guide [2011/03/21 13:41] (当前版本)
行 1: 行 1:
 +====== PHP类(Class)入门教程 ======
 +
 +===== 创建一个类 =====
 +
 +建立一个类
 +<code php>
 +<?php
 +  class my_class {}
 +?>
 +</​code>​
 +
 +===== 类的公共变量 =====
 +
 +类中的定义公共变量。很简单,我们来扩充 my_class 类
 +<code php>
 +<?php
 +class my_class
 +{
 +    var $username;
 +}
 +?>
 +</​code>​
 +
 +给公共变量设置默认值:
 +<code php>
 +<?php
 +class my_class
 +{
 +    var $username = "​pythonclub.org";​
 +}
 +?>
 +</​code>​
 +===== 类的方法 =====
 +
 +定义了一个公共的变量了,接下来定义一个函数(也就是所谓的“方法”)。
 +<code php>
 +<?php
 +class my_class
 +{
 +    var $username = "​pythonclub.org";​
 + 
 +    function show_username()
 +    {
 +    }
 +}
 +?>
 +</​code>​
 +这个定义函数跟普通的定义函数形式上没什么区别了。简单就好,定义一个打印 $username 的函数:
 +<code php>
 +<?php
 +class my_class
 +{
 +    var $username = "​pythonclub.org";​
 + 
 +    function show_username()
 +    {
 +        echo $this->​$username;​
 +    }
 +}
 +?>
 +</​code>​
  
php/class/simple-guide.txt · 最后更改: 2011/03/21 13:41 (外部编辑)