parametros obtener http_host con completa archivo actual _server php model-view-controller zend-framework url

http_host - php obtener url sin parametros



ZF: ¿Cómo obtener la URL actual en cualquier página de la vista? (3)

En Zend Framework 2 puede usar el ayudante de vista Zend / View / Helper / ServerUrl. Es muy sencillo:

//for example, your current URI is: http://mydomain.com/page/sample/ //get your domain $uri = $this->serverUrl(); // Output: http://mydomain.com //get your current URI $uri = $this->serverUrl(true); // Output: http://mydomain.com/page/sample/

Obtenga más información: http://codingexplained.com/coding/php/zend-framework/create-full-urls-in-zf2-views

Tengo un valor en el diseño general. Necesito establecer este valor en la url actual en cualquier página. ¿Como hacer esto?

Gracias a todos


En ZF1 y ZF2 puede usar el Ayudante de vista de Url con nulo para obtener la ruta actual

<?= $this->url() ?>


Hay algunas maneras de obtener la url solicitada. Uno es a través de $_SERVER["REQUEST_URI"] , como hiciste, pero, por supuesto, ZF tiene sus propias formas. Dos ejemplos son:

// you can call it in a view or a layout $uri = Zend_Controller_Front::getInstance()->getRequest()->getRequestUri(); // or using userAgent view helper in a view or a layout: $uri = $this->userAgent()->getServerValue(''request_uri'');

Espero que esto ayude.