archivo con include y require

Iniciado por yina07, 30 Enero 2019, 04:20 AM

0 Miembros y 1 Visitante están viendo este tema.

yina07

Saludos! necesito ayuda con unos ejercicios con include y require, como puedo hacer el siguiente ejercicio en php para que salgan las variables del otro archivo en el body del index.php y lo del segundo ejercicio como se hace?

Incluye el archivo ( lib/include.php ) en el archivo ( index.php ) e imprime las variables en el ( body ) del archivo ( index.php )

archivo index.php:

Código (php) [Seleccionar]
<?php




?>

<!DOCTYPE html>
<html>
<head>
<title>Include y require en PHP</title>
</head>
<body>





</body>
</html>


archivo lib/include.php:

Código (php) [Seleccionar]
<?php

$funciones 
= ['isset''unset''file_exists''get_file_contents''in_array''is_array'];

$nombre "PHP & MySQL";

$cantidad 15.69;

?>


ejercicio 2
Require el archivo ( lib/require.php ) en el archivo ( index.php ) y convierte el retorno del archivo en array e imprímelo en el ( body ) del archivo ( index.php )

index.php:

Código (php) [Seleccionar]
<?php




?>

<!DOCTYPE html>
<html>
<head>
<title>Include y require en PHP</title>
</head>
<body>





</body>
</html>


archivo lib/require.php

Código (php) [Seleccionar]
<?php

return '{
"nombre" : "SDQ Training Center",
"cursos" : [
"PHP & MySQL",
"AutoCAD",
"Revit",
"HTML 5 & CSS 3",
"Java"
],
"fecha" : "2009-05-10"
}'
;

?>





Robocop8

#1
Código (php) [Seleccionar]
<?php

include_once 
"lib/include.php"



?>

<!DOCTYPE html>
<html>
<head>
<title>Include y require en PHP</title>
</head>
<body>

<?php
    
echo "<h1>include</h1>";
echo 
"<h2>Variable #1 </h2>";
var_dump ($funciones);


echo 
"<h2>Variable #2 </h2>";
var_dump ($nombre);


echo 
"<h2>Variable #3 </h2>";
var_dump ($cantidad);
    
    
    
    
?>




</body>
</html>



el segundo ejercicio no se hacerlo. Saludos!

#!drvy

Cuando usas un return fuera de un scope, haces que PHP devuelva ese contenido si hay referencia previa. Básicamente, el include/require pasa a tener el valor del archivo que se ha incluido.


Código (php) [Seleccionar]
<?php
 
$patata 
= require_once 'lib/require.php';
 
 
?>

<!DOCTYPE html>
<html>
<head>
<title>Include y require en PHP</title>
</head>
<body>


<?php var_dump($patata); ?>


</body>
</html>



Saludos