Comunidad de diseño web y desarrollo en internet online

Cómo utilizar return en include o require de PHP

Las funciones include, include_once, require y require_once de php por defecto retornan un valor si la operación fue exitosa o no, pero siempre y cuando esta no se encuentre dentro un return.

Demostración

    1.- configuracion.php

    Código :

    <?php
       $conf["DB_NAME"] = "base_de_datos";
       $conf["DB_HOST"] = "localhost";
       $conf["DB_PASSWORD"] = "password";
       $conf["DB_USERNAME"] = "username";
    
       return $conf;
    ?>
    2.- archivo.php

    Código :

    <?php
       $confDB = include_once($conf);
    
       print_r($confDB);
    ?>
Lo que devolverá como salida:

Código :

Array
(
    [DB_NAME] => base_de_datos
    [DB_HOST] => localhost
    [DB_PASSWORD] => password
    [DB_USERNAME] => username
)
Muchos programadores "avanzados" de php ignoran esto, es ahora cuando puedes presumir ante ese programador que te hace sentir inferior y poca cosa porque dizque sabe más PHP que tú, que él no sabía esto y que apesta.

Información Adicional: include y include_once, require y require_once.

¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.

Publica tu comentario

o puedes...

¿Estás registrado en Cristalab y quieres
publicar tu URL y avatar?

¿No estás registrado aún pero quieres hacerlo antes de publicar tu comentario?

Registrate