Hola a todos estoy nuevamente retomando el tema del PHP y me di cuenta que ahora existen muchos framework que facilitan el desarrollo de aplicaciones, estoy probando el framework de Zend y haciendo un primero ejemplo me sale el siguiente mensaje en la pagína:
Hola mundo! El número aleatorio es: random_number?>.
Cuando debería mostrarme el número aleatorio.
Aca paso el código.
Archivos index.php carpeta public
Código:
<?php
error_reporting(E_ALL|E_STRICT);
ini_set('display_errors', 'on');
ini_set('include_path', ini_get('include_path').';../library');
/*
*Zend Loader
*/
require "Zend/Loader.php";
Zend_Loader::loadClass('Zend_Controller_Front');
$front = Zend_Controller_Front::getInstance();
$front->setControllerDirectory('../application/controllers');
$front->throwExceptions(true);
$front->dispatch();
?>
Archivo indexController.php en carpeta Controllers
Código:
<?php
class IndexController extends Zend_Controller_Action
{
function IndexAction()
{
srand();
$this->view->random_number = rand(1,10);
}
}
?>
Archivo index.phtml en carpeta Views/Scripts/index/
Código:
Hola mundo! El número aleatorio es: <?=$this->random_number?>.
Espero agradesco sus apoyo.