Laden der Bibliothek durch die übergabe der parameter an den Konstruktor in codeigniter
Ich bin mit codeigniter. I definiert eine Bibliothek in der code-igniter und erwartet einen parameter in den Konstruktor.Dies ist mein code für die Bibliothek -
################# [My Library Code Test_lib.php ] ########################
<?php
class Test_lib
{
var $params;
public function __construct($params)
{
$this->params = $params;
echo $this->params;
}
}
In codeigniter Dokumentation, es wird erwähnt, dass Sie können, übergeben Sie die parameter in der zweiten argument.
So,ich bin initialisieren von der Steuerung, wie unten -
<?php
class Test_cont extends CI_Controller {
function __construct()
{
parent::__construct();
}
function test()
{
$params = "abc";
$this->load->library("test_lib",$params);
}
}
Erhalte ich folgende Fehler -
Einen PHP-Fehler aufgetreten ist Schweregrad: Warnung: Fehlendes argument.....
Bitte helfen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
$params
muss ein array sein. Aus der Dokumentation:In Ihrem Fall, Sie wollen, so etwas zu tun:
$params
in der Bibliothek..Müssen Sie nur ändern Sie die $params aus einem Variablen-array. hoffe, dass diese Arbeit
Klasse Test_lib
Klasse Controller