zend tutorial framework español docs create composer php zend-framework2

php - tutorial - Obtener la dirección IP del usuario en zend framework



zend framework download (3)

¿Cómo puedo obtener la dirección IP del cliente en Zend-framework 2? Sería $ _SERVER [''REMOTE_ADDR''] en PHP simple, pero ¿tal vez sea la función Zend inteligente?

¿Algunas ideas?


Gran secreto:

$_SERVER[''REMOTE_ADDR'']

¡No reinventes cosas fáciles!



El objeto (s) de solicitud en ZF2 tiene un método llamado getServer . Este método devuelve un objeto que implementa /Zend/Stdlib/ParametersInterface . Con este objeto en particular, puede obtener cualquier cosa de la variable $ _SERVER.

Aquí hay dos ejemplos de cómo usar el método y el objeto:

<?php // Getting the entire params object $servParam = $request->getServer(); $remoteAddr = $servParam->get(''REMOTE_ADDR''); // Getting specific variable $remoteAddr = $request->getServer(''REMOTE_ADDR''); ?>