这个php脚本的输出是什么?
你能解释一下这个php代码是如何工作的吗这个php脚本的输出是什么?,php,oop,Php,Oop,你能解释一下这个php代码是如何工作的吗 <?= _:: o_O () ; class _{ static function o_O () { return "Air is fresh and clean"; } } 输出将为空,因为静态函数o_o只返回字符串,而调用者对其不做任何处理编辑输出为空气新鲜干净,因为它是一个名为\uuu的类,其方法名为o\u o,这两个名称都
<?=
_::
o_O
()
;
class _{ static
function
o_O
()
{ return "Air is fresh and clean"; }
}
输出将为空,因为静态函数o_o
只返回字符串,而调用者对其不做任何处理编辑输出为空气新鲜干净,因为
它是一个名为\uuu
的类,其方法名为o\u o
,这两个名称都是有效的:
是范围解析运算符;您可以将其与静态方法一起使用。它有助于正确缩进代码:
<?php
_::o_O();
class _ {
static function o_O() {
return "Air is fresh and clean";
}
}
没有您可以看到的输出。因为o_o是有效的函数名。最简单的方法是运行代码。但它调用的函数甚至还没有声明,这并不完全正确。由于使用了短的open echo标记,因此会有一个输出
<?php
_::o_O();
class _ {
static function o_O() {
return "Air is fresh and clean";
}
}
<?=