¿Diferencias entre query() y input() en Laravel?

Te estarás preguntando cuál es la diferencia entre query() método y input() método en Laravel. Se menciona de inmediato en los documentos de laravel.

Mientras que el método de entrada obtiene valores de toda la carga útil de la consulta (incluida la cadena de consulta), el método de consulta solo obtiene los valores de la cadena de consulta:

Los aspectos importantes y la verdadera diferencia entre estos métodos son:

$solicitud->entrada() – Funcionará con cualquier verbo HTTP ( OBTENER, ENVIAR etc)

$solicitud->solicitud() – Solo funcionará con datos pasados ​​desde la cadena de consulta ( OBTENER método )

Si usa una cadena de consulta para pasar los datos, obtendrá los datos en ambos métodos. Pero si sus datos se transmitieron mediante POST, no recibirá los datos publicados mediante query().

En otras palabras, si considera el ejemplo de PHP nativo, es:

$solicitud->entrada()es el equivalente de $_REQUEST // esto es una cadena de consulta o un envío de datos de formulario.

$solicitud->solicitud() es solo un simple $_GET // es una cadena de consulta

Inspiración


Equipo editorial

El equipo editorial de Tutsplanet es un equipo dedicado a escribir varios tutoriales sobre temas como programación, tecnología y sistemas operativos.

Interacciones con el lector

Este sitio utiliza Akismet para reducir el spam. Descubra cómo se manejan los datos de sus comentarios.

Si quieres conocer otros artículos parecidos a ¿Diferencias entre query() y input() en Laravel? puedes visitar la categoría Código.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir

Esta página web utiliza cookies para analizar de forma anónima y estadística el uso que haces de la web, mejorar los contenidos y tu experiencia de navegación. Para más información accede a la Política de Cookies . Ver mas