php
Posted Sil
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 相关的知识,希望对你有一定的参考价值。
类
class
new
php 命名空间 namespace
构造方法
class Hello{
/**
* Hello constructor.
* @param $age 年龄/int
* @param $name 名字/srting
*/
public function __construct($age,$name) // 构造方法
{
$this->_age = $age;
$this->_name = $name;
}
public function getAge(){
return $this->_age;
}
public function getName(){
return $this->_name;
}
private $_age,$name;
}
$h = new Hello(10,‘我‘); // 创建实例
$h->sayHello();
--------------------------------------------------
成员方法与类方法
static
class Hello{ /** * Hello constructor. * @param $age 年龄/int * @param $name 名字/srting */ public function __construct($age,$name) // 构造方法 { $this->_age = $age; $this->_name = $name; Hello::$NUM++; if(Hello::$NUM>Hello::MAX_MAN_NUM){ throw new Exception(‘不能‘); } } public function getAge(){ return $this->_age; } public function getName(){ return $this->_name; } private $_age,$name; private static $NUM = 0; // 静态变量 const MAX_MAN_NUM = 200; //常量 // 都是描述类的 public static function sayHello(){ echo ‘类‘; } } $h = new Hello(10,‘我‘); // 创建实例 $h->sayHello();
---------------------------------------------
类的继承
extends
方法重写.可以修改方法内的功能
---------------------------------------------
时间和日期
time()
date_default_timezone_set(‘Asia/Shanghai‘); // 设置时区 不然... echo date(‘Y-m-d H:i:s‘,time());
以上是关于php 的主要内容,如果未能解决你的问题,请参考以下文章