getInstance() Obtient un singleton de n'importe quelle classe


méthode getInstance()

Valeur de retour : Objet instance实例对象

获取任意类的单例,QueryList内部方法,开放出来供大家使用。

原型:

getInstance($class,$arg1,$arg2,……)

参数: $class

类型:string

包含命名空间的类名

参数:$arg1,$arg2,……

可传递任意多个参数


用法

运行下面例子需要先安装Http

Obtenez un singleton de n'importe quelle classe, méthode interne QueryList, ouverte à tous.

🎜Prototype :🎜
🎜getInstance($class,$arg1,$arg2,…)🎜

🎜 🎜Paramètre : $class

🎜Type : string🎜🎜Contient le nom de classe de l'espace de noms🎜

🎜🎜Paramètres : $arg1,$arg2,… ​​…

🎜Vous pouvez transmettre n'importe quel nombre de paramètres🎜

🎜 🎜Utilisation🎜🎜Pour exécuter l'exemple suivant, vous devez d'abord installer la bibliothèque Http : 🎜
composer require jaeger/http
<?php
require 'vendor/autoload.php';
use QL\QueryList;
$http = QueryList::getInstance(QL\Ext\Lib\Http::class);
$html = $http->get('http://www.baidu.com');
print_r($html);
🎜