秒懂php类与对象

2014-03-24 18:41:56

[工作记录 | Work Record] ,

PHP5以后对PHP的类与对象进行了优化,官网上面对于其结构的描述虽然有点晦涩,但是还是写得非常好非常详细的。这里主要是记录一下我的学习和了解过程吧,进行了几种尝试,感觉php的进步真的是比较大。让我们一起进入php5的时代吧。大声高呼,php是最好的语言。

 

 

 

 

当然做到秒懂肯定是需要一定成编程基础的。这里主要是吧 魔法函数 和几种变量声明的形式都试了一下。大家可以发现其特点。再“类” 的里面使用其中的变量注意要添加$this。

 

动态请求的方法是用   ->   觉不觉得非常熟悉呢?

静态请求的方法使用  :: 这个双冒号。

 

 

php真的非常强大,把各种语言的特色都抄了进来。。。

<?php
class dbconnection{
	const db_host 	= 'localhost';
	static $test = 333;
	public $connection = 1;

	public function __construct(){
		echo "string";
		$this->connection = 123;
	}

	public function get_handle(){
		return $this->connection;
	}

	public function __destruct(){
		echo "eeeeee";
	}

}

$object = new dbconnection();
echo $object->get_handle();
echo $object->connection;
unset($object);
echo dbconnection::$test;

?>

 

 

 

 

 

 

这篇博文发表在 工作记录 | Work Record 目录下,标签为 ,
如需引用,请使用链接:https://note.mc256.dev/?p=297

This article published in 工作记录 | Work Record with tags , .
Cite this page using this link:https://note.mc256.dev/?p=297

您的邮箱地址不会被公开,评论使用Gravatar头像。
Your email address will not be published. This blog is using Gravatar.

正在提交评论... Submitting ...
正在为您准备评论控件 Loading Comment Plugin
Copyright © 2013-2024 mc256. All Rights Reserved.
Powered by WordPress on top of a dual-stack k3s Cluster using JuiceFS.
Wordpress Theme Designed By mc256.
Encrypted By Let's Encrypt.  Hosted On Linode + OVH + AWS.
DNS Provided By Hostker.
Status Page by CloudFlare Worker.