欧美AV无码一区二区,麻豆+无码+国产在线+观看,欧美狂躁少妇XXXX高潮无码,美女扒开屁股让男人桶免费观看,极品粉嫩国产18尤物在线播放

ReflectionClass::newInstanceArgs

(PHP 5 >= 5.1.3, PHP 7, PHP 8)

ReflectionClass::newInstanceArgs從給出的參數創(chuàng )建一個(gè)新的類(lèi)實(shí)例。

說(shuō)明

public ReflectionClass::newInstanceArgs(array $args = ?): object

創(chuàng )建一個(gè)類(lèi)的新實(shí)例,給出的參數將傳遞到類(lèi)的構造函數。

參數

args

這個(gè)參數以 array 形式傳遞到類(lèi)的構造函數。

返回值

返回類(lèi)的新實(shí)例。

范例

示例 #1 ReflectionClass::newInstanceArgs() 的基本用法

<?php
$class 
= new ReflectionClass('ReflectionFunction');
$instance $class->newInstanceArgs(array('substr'));
var_dump($instance);
?>

以上例程會(huì )輸出:

object(ReflectionFunction)#2 (1) {
  ["name"]=>
  string(6) "substr"
}

錯誤/異常

如果類(lèi)的構造函數不是 public 的將導致產(chǎn)生一個(gè) ReflectionException。

args 指定了一個(gè)或多個(gè)參數,而類(lèi)不具有構造函數時(shí),將導致一個(gè) ReflectionException。

參見(jiàn)

欧美AV无码一区二区,麻豆+无码+国产在线+观看,欧美狂躁少妇XXXX高潮无码,美女扒开屁股让男人桶免费观看,极品粉嫩国产18尤物在线播放