首页 » 网站建设 » php类this技巧_Php this伪变量的一些例子

php类this技巧_Php this伪变量的一些例子

访客 2024-10-29 0

扫一扫用手机浏览

文章目录 [+]

我们假设把error_reporting这个例子禁用; 否则,下面的代码将触发已过期和严格的关照书,分别根据不同的PHP版本。

<?php

php类this技巧_Php this伪变量的一些例子

classA

php类this技巧_Php this伪变量的一些例子
(图片来自网络侵删)

{

functionfoo()

{

if (isset($this)) {

echo'$this is defined (';

echoget_class($this);

echo\"大众)\n\"大众;

} else {

echo\"大众\$this is not defined.\n\"大众;

}

}

}

classB

{

functionbar()

{

A::foo();

}

}

$a= newA();

$a->foo();

A::foo();

$b= newB();

$b->bar();

B::bar();

?>

在PHP 5上述例子的输出:

$这是指(A) $这是没有定义。
$这是指(B) $这是没有定义。

在PHP 7上面的例子中的输出:

$这是指(A) $这是没有定义。
$这是没有定义。
$这是没有定义。

创建一个类的实例,必须利用新的关键字。
一个工具总是会被创建,除非该工具有一个布局函数定义抛出非常的缺点。
类该当实例之前定义(并且在一些情形下,这是一个哀求)。

如果字符串包含一个类名称与新利用的,这个类的一个新的实例将被创建。
如果类是在一个命名空间,必须这样做时,可以利用它的全名。

标签:

相关文章

62269交易代码金融交易中的神秘使者

在金融交易的世界里,交易代码如同密码,它们承载着丰富的信息,为投资者揭示着市场的奥秘。今天,我们将聚焦于一个神秘的交易代码——62...

网站建设 2025-03-02 阅读0 评论0

中银发债交易代码金融市场的创新与机遇

债券市场作为我国金融市场的重要组成部分,近年来呈现出蓬勃发展的态势。其中,中银发债交易代码作为债券市场的重要工具,以其独特的优势受...

网站建设 2025-03-02 阅读0 评论0

002160陈枫解码新能源产业的“黑马”企业

在新能源产业蓬勃发展的今天,002160陈枫作为一家专注于新能源汽车产业链的企业,以其独特的发展模式和卓越的业绩表现,成为了市场关...

网站建设 2025-03-02 阅读0 评论0