Estoy usando codeigniter. He definido una biblioteca en CodeIgniter y está a la espera de un parámetro en sus constructor.This es el código de la biblioteca -Cargar biblioteca pasando el parámetro al constructor en codeigniter
################# [My Library Code Test_lib.php ] ########################
<?php
class Test_lib
{
var $params;
public function __construct($params)
{
$this->params = $params;
echo $this->params;
}
}
En la documentación CodeIgniter, se menciona que se puede pasar el parámetro en el segundo argumento. lo tanto, estoy inicializarlo desde el controlador de la siguiente manera -
<?php
class Test_cont extends CI_Controller {
function __construct()
{
parent::__construct();
}
function test()
{
$params = "abc";
$this->load->library("test_lib",$params);
}
}
estoy consiguiendo siguiente error -
Un PHP Se encontró el error Gravedad: Mensaje de advertencia: Falta el argumento .....
Por favor asiste.
hola ¿cómo podemos acceder a '$ params' en la biblioteca .. – user254153
si mi constructor es como __construct función ($ param1 = null, $ param2 = null, $ param3 = null) a continuación, cómo pasar parámetros ???/ –
significa si no quiero pasar una matriz. –