Maison >développement back-end >Problème PHP >L'amour et la haine entre $_REQUEST, $_POST, $_GET

L'amour et la haine entre $_REQUEST, $_POST, $_GET

autoload
autoloadoriginal
2021-03-09 15:40:571672parcourir

$_GET

Un tableau de variables transmis au script actuel via le paramètre URL.

$_POST

La variable prédéfinie $_POST est utilisée pour collecter les valeurs du formulaire avec method="post".


Dangereux

get
post
在url中的显示 会显示在url中(有字符数限制) 在url中没有任何显示
提交的数据量上
少量数据,一般低于2k 大量数据,PHP默认可以提交8M的数据量
在安全性上 不安全 较为安全
提交原理 提交的数据之间都是独立的 将所有数据作为一个整体一起提交
灵活性 很灵活,只要有页面跳转就可以传递数据 不灵活,必须要有表单的参与
常用性 较为常用 相较于get较少
get

post
Afficher dans l'url sera affiché dans l'url (avec limite de caractères) Rien n'est affiché dans l'url
La quantité de données soumises Une petite quantité de données, généralement inférieure à 2 000 Une grande quantité de données, PHP peut soumettre 8 millions de données par défaut
En termes de sécuritéPlus sécurisé
Principe de soumission Les données soumises sont indépendantes Tout soumettre données ensemble dans leur ensemble
Flexibilité Très flexible, les données peuvent être transférées tant qu'il y a un saut de page Pas flexible, un formulaire doit être impliqué
Utilisation courante Couramment utilisé Moins par rapport à obtenir
$_REQUEST

$_GET $_POST contient des tableaux de $, _COOKIE et

par défaut. Recommandé : tutoriel php,

tutoriel vidéo php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn