• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Tutsplanet

Tutsplanet

Free Technical and Blogging Resources

  • Home
  • Web Hosting
  • Programming
  • Plugins
  • Twitter Trends
  • Tools
  • About Us

Programming TagsLaravel

Differences between query() and input() in Laravel?

Jun 2, 2022 Editorial Staff 1 Comment

Share
Tweet
Share
1 Shares

You may be wondering what’s the difference between query() method and input() method in Laravel. It’s mentioned straight away in the laravel docs.

While the input method retrieves values from the entire request payload (including the query string), the query method will only retrieve values from the query string:

The important aspects and the real difference between these methods are:

$request->input() – Will work with any HTTP verb( GET,POST etc)

$request->query() – Will work only with data passed from query string( GET method )

If you use a query string to pass the data, you will get the data on both methods. But if your data passed using POST, you won’t receive the posted data using query().

In other words, if you conside the native PHP example, it is:

$request->input()is the equivalent of $_REQUEST //this is either querystring or form-data submission.

$request->query() is just a straight forward $_GET //this is querystring

Inspiration


Editorial Staff

Editorial Staff at Tutsplanet is a dedicated team to write various tutorials about subjects like Programming, Technology and Operating Systems.

View all posts by Editorial Staff

Reader Interactions

Comments

  1. nirfab says

    Jun 5, 2022 at 7:17 am

    perfect

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Quick Links

  • Top 21 Website Ideas To Make Money Online in 2021
  • A Simple YouTube Video Downloader Script in PHP
  • The 50 Most Useful jQuery Plugins for Frontend Development
  • Replace “\n” with new line characters, using Notepad++
  • Using Third-Party Libraries in Codeigniter
  • Upload Multiple Images and Store in Database using PHP and MySQL.
  • Hierarchical Tree view Category Example in Laravel
  • Laravel Image Intervention Tutorial With Example
  • How to import sql file in MySQL database using PHP?
  • Free VAT Calculator Online

Subscribe

* indicates required

Search Here

Share

   

Hot topics

  • Replace “\n” with new line characters, using Notepad++ 57 views
  • How to enter new line in Microsoft Teams? 38 views
  • Open a URL in a new tab using JavaScript 28 views
  • A Simple YouTube Video Downloader Script in PHP 23 views
  • Laravel WhereHas() Eloquent Example 19 views
  • How to Create PDF File From HTML Form Using Fpdf? 18 views
  • How to change PHP version on MAMP – Mac OSX 17 views
  • PHP: Implode () with quotes 15 views
  • Simple PHP Shopping Cart 15 views
  • Get Uploads Directory Path in WordPress 14 views

Categories

  • Design & Development
  • Drupal
  • Facebook
  • General
  • How To
  • ios
  • Javascript
  • Linux
  • Magento
  • Marketing
  • News
  • PHP
  • Plugins
  • Programming
  • Snippets List
  • Social Media
  • Softwares
  • Themes
  • Tips
  • Wordpress
  • YouTube

Copyright © 2022 · Planet on Genesis Framework · Powered By BunnyCDN . Network wallpapernoon.com