Ciao a tutti,
l'operazione non genera errori ma vorrei sapere se è corretto eseguire un require dentro un metodo:
Grazie,Codice PHP:
public function getPdf() {
require(DIRECCION . "/FPDF/fpdf.php");
$pdf = new FPDF();
return $pdf;
}
Roberto
Ciao a tutti,
l'operazione non genera errori ma vorrei sapere se è corretto eseguire un require dentro un metodo:
Grazie,Codice PHP:
public function getPdf() {
require(DIRECCION . "/FPDF/fpdf.php");
$pdf = new FPDF();
return $pdf;
}
Roberto
Solitamente si tende a non farlo, perché in alcuni casi può generare degli errori o dei comportamenti inaspettati a causa dello scope del codice incluso, però come dici tu se fatto correttamente funziona.
Io, visto che stai programmando ad oggetti, ti consiglio di far caricare le librerie esterne tramite autoload.