Dans thinkphp5, vous pouvez utiliser la méthode isPost() pour déterminer s'il s'agit d'une demande de publication. La fonction de cette méthode est de déterminer si les données sont actuellement soumises pour Post. Si le résultat est vrai, il est déterminé qu'il l'est. une demande de publication. Si elle est fausse, ce n'est pas une demande de publication. La syntaxe est "$this->isPost()".
L'environnement d'exploitation de cet article : système Windows 10, ThinkPHP version 5, ordinateur Dell G3.
La méthode isPost() est utilisée dans ThinkPHP pour déterminer si les données sont actuellement soumises pour publication.
Si je fais une opération d'ajout d'un utilisateur, nous pouvons définir un User/useradd.html comme modèle. Ensuite, écrivez un UserAction.php. Écrivez une méthode userAdd dans UserAction.php et utilisez isPost() pour déterminer le statut. Vous pouvez ensuite écrire la pré-soumission et la post-soumission dans une action.
//用户添加 public function userAdd(){
if($this->isPost()){ //处理 } else{ $this->display('userAdd'); } }
Lorsque nous utilisions la version 3.2 auparavant, nous utilisions souvent
if(IS_POST){ }else{ }
Dans thinkphp5.1, IS_POST a été aboli. Dans
thinkphp5.1, nous pouvons l'utiliser comme ceci,
use think\facade\Request;
public function index() { if(Request::isPost()){ //这样判断 } else { } }
Apprentissage recommandé : "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!