elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  archivo con include y require
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: archivo con include y require  (Leído 2,047 veces)
yina07

Desconectado Desconectado

Mensajes: 41


Ver Perfil
archivo con include y require
« en: 30 Enero 2019, 04:20 am »

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
  1. <?php
  2.  
  3.  
  4.  
  5.  
  6. ?>
  7. <!DOCTYPE html>
  8. <html>
  9. <head>
  10. <title>Include y require en PHP</title>
  11. </head>
  12. <body>
  13.  
  14.  
  15.  
  16.  
  17.  
  18. </body>
  19. </html>

archivo lib/include.php:

Código
  1. <?php
  2.  
  3. $funciones = ['isset', 'unset', 'file_exists', 'get_file_contents', 'in_array', 'is_array'];
  4.  
  5. $nombre = "PHP & MySQL";
  6.  
  7. $cantidad = 15.69;
  8.  
  9. ?>

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
  1. <?php
  2.  
  3.  
  4.  
  5.  
  6. ?>
  7. <!DOCTYPE html>
  8. <html>
  9. <head>
  10. <title>Include y require en PHP</title>
  11. </head>
  12. <body>
  13.  
  14.  
  15.  
  16.  
  17.  
  18. </body>
  19. </html>

archivo lib/require.php

Código
  1. <?php
  2.  
  3. return '{
  4. "nombre" : "SDQ Training Center",
  5. "cursos" : [
  6. "PHP & MySQL",
  7. "AutoCAD",
  8. "Revit",
  9. "HTML 5 & CSS 3",
  10. "Java"
  11. ],
  12. "fecha" : "2009-05-10"
  13. }';
  14.  
  15. ?>





« Última modificación: 31 Enero 2019, 16:07 pm por #!drvy » En línea

Robocop8

Desconectado Desconectado

Mensajes: 156


Ver Perfil
Re: archivo con include y require
« Respuesta #1 en: 31 Enero 2019, 15:12 pm »

Código
  1. <?php
  2.  
  3. include_once "lib/include.php"
  4.  
  5.  
  6.  
  7. ?>
  8. <!DOCTYPE html>
  9. <html>
  10. <head>
  11. <title>Include y require en PHP</title>
  12. </head>
  13. <body>
  14.  
  15. <?php
  16.  
  17. echo "<h1>include</h1>";
  18. echo "<h2>Variable #1 </h2>";
  19. var_dump ($funciones);
  20.  
  21.  
  22. echo "<h2>Variable #2 </h2>";
  23. var_dump ($nombre);
  24.  
  25.  
  26. echo "<h2>Variable #3 </h2>";
  27. var_dump ($cantidad);
  28.  
  29.  
  30.  
  31.  
  32. ?>
  33.  
  34.  
  35.  
  36. </body>
  37. </html>


el segundo ejercicio no se hacerlo. Saludos!


« Última modificación: 31 Enero 2019, 16:08 pm por #!drvy » En línea

#!drvy
Moderador
***
Desconectado Desconectado

Mensajes: 5.855



Ver Perfil WWW
Re: archivo con include y require
« Respuesta #2 en: 31 Enero 2019, 16:13 pm »

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
  1. <?php
  2.  
  3. $patata = require_once 'lib/require.php';
  4.  
  5.  
  6. ?>
  7. <!DOCTYPE html>
  8. <html>
  9. <head>
  10. <title>Include y require en PHP</title>
  11. </head>
  12. <body>
  13.  
  14.  
  15. <?php var_dump($patata); ?>
  16.  
  17.  
  18. </body>
  19. </html>


Saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Rewrite de .htaccess genera problemas con include() y require()
Desarrollo Web
ZharkD 5 4,289 Último mensaje 12 Julio 2010, 18:01 pm
por ZharkD
[include()] Como poder enlazar un js y css al código de include
PHP
moikano→@ 2 2,865 Último mensaje 28 Julio 2012, 11:13 am
por moikano→@
fallo require en PHP
PHP
santi810 6 2,367 Último mensaje 21 Agosto 2014, 00:57 am
por santi810
[Resuelto] Ayuda con función require()
PHP
Funebrer0 5 2,332 Último mensaje 12 Septiembre 2015, 01:34 am
por Funebrer0
[Pregunta]: Rutas absolutas en require, include, etcétera
Desarrollo Web
Leguim 5 2,689 Último mensaje 8 Enero 2020, 01:05 am
por MinusFour
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines