Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: danny920825 en 26 Junio 2017, 23:01 pm



Título: [Resuelto] Codigo de Apertura de PHP en Code Igniter
Publicado por: danny920825 en 26 Junio 2017, 23:01 pm
Hola Gente. Comence a estudiar Code Igniter hace un par de dias con unos video tutoriales que descargue y resulta que esperé a ver si lo mencionaban para no preguntar por gusto, pero no lo hicieron. Y mi pregunta es:
Cuando mandan datos a la vista:
Código
  1. class Home extends CI_Controller
  2. {
  3. public function index()
  4. {
  5. $datos = array("title"=>"Inicio", "mensaje"=>"hola Mundo con Code Igniter");
  6. $this->load->view("home", $datos);
  7. }
  8. }
  9.  

se supone que en dicha vista tengo que abrir en cada lugar el código php para poder sustituir con variables. Debería ser así:
Código
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title><?php $title ?></title>
  6. </head>
  7. <body>
  8. <div align="center">
  9. <h1><?php $mensaje ?></h1>
  10. </div>
  11. </body>
  12. </html>
  13.  
pero si lo hago asi me sale en blanco la página. Tengo que ponerlo asi:
Código
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title><?= $title ?></title>
  6. </head>
  7. <body>
  8. <div align="center">
  9. <h1><?= $mensaje ?></h1>
  10. </div>
  11. </body>
  12. </html>
  13.  

Y en un libro de Buenas Practicas hablaban de que es cierto que hay varias formas de iniciar el codigo PHP, pero la recomendada y estandar es <?php ?>. Es un problema a la hora de trabajar con C.I? Como me puede afectar en el desarrollo? O puedo usar la forma tradicional cambiando algun parametro de configuracion?


Título: Re: [DUDA] Codigo de Apertura de PHP en Code Igniter
Publicado por: 3n31ch en 27 Junio 2017, 00:40 am
Esto:

Código
  1. <?= 'hola mundo' ?>

Es lo mismo que esto:

Código
  1. <?php echo 'hola mundo'; ?>



En lo personal prefiero el primer caso.

Respecto al C.I, ni idea.


Título: Re: [DUDA] Codigo de Apertura de PHP en Code Igniter
Publicado por: danny920825 en 28 Junio 2017, 22:47 pm
Muchas gracias por el aporte.