「GET」メソッド、「POST」メソッドについて

はじめに

初心者がPHPの勉強をしたのでアウトプットしていく。
とにかく最速でアプリを作るための勉強なので、作りたいものに特化したアウトプットになる。
今回は「get」「post」について。

「GET」メソッド、「POST」メソッドについて

「GET」の特徴

  • URLにパラメータが付加される
  • 文字数制限がある
  • パラメータつきのURLを保存・共有できる

「POST」の特徴

  • パラメータが見えづらい
  • 文字数制限がない

「GET」メソッド、「POST」メソッドの使い分け

「POST」メソッドは送信目的。

読み取り専用な機能に対して使うべきメソッド。

  • ログインフォーム
  • お問い合わせフォーム
  • 記事の投稿
  • コメントの投稿
  • データの登録・編集

「GET」メソッドは所得目的

主に登録処理や更新処理などの書き込みがあり、リソースが更新される可能性のある処理に対して使うメソッド

  • 検索フォーム
  • ページャー
  • カレンダー表示

参考

https://qiita.com/kanataxa/items/522efb74421255f0e0a1
https://php-junkie.net/beginner/reserved_variables/get_post/