📜  PHP | ReflectionProperty __toString()函数

📅  最后修改于: 2022-05-13 01:56:19.471000             🧑  作者: Mango

PHP | ReflectionProperty __toString()函数

ReflectionProperty::__toString()函数是PHP中的一个内置函数,用于返回指定属性的字符串形式。

句法:

public string ReflectionProperty::__toString ( void ) : string

参数:此函数不接受任何参数。

返回值:该函数返回指定属性的字符串形式。

下面的程序说明了PHP中的 ReflectionProperty::__toString()函数:
方案一:

__toString();
$D = $B->__toString();
  
// Getting the string form of the specified property.
var_dump($C);
var_dump($D);
?>

输出:

string(52) "Property [  private $SizeOfGeeksforGeeks ]
"
string(42) "Property [  private $SizeOfGFG ]
"

方案二:

__toString());
var_dump($B->__toString());
var_dump($C->__toString());
?>

输出:

string(43) "Property [  protected $SizeOfHR ]
"
string(44) "Property [  public $SizeOfCoding ]
"
string(44) "Property [ public static $SizeOfMarketing ]
"

参考: https://www. PHP.net/manual/en/reflectionproperty.tostring。 PHP