recherche

Maison  >  Questions et réponses  >  le corps du texte

Récupérer les valeurs d'entrée HTML à l'aide d'une interface (comme Laravel)

Je souhaite utiliser une méthode d'interface telle que la requête pour obtenir des données HTML. Si quelqu'un sait, veuillez expliquer.

Je veux obtenir un résultat comme celui-ci ! S'il vous plaît, aidez-nous à écrire un exemple d'interface PHP de requête.

Mon vrai scénario est que j'ai un contrôleur qui a une fonction de création. La fonction create transmet les paramètres en tant que classe Request. Je souhaite accéder à l'entrée HTML comme je l'ai mentionné dans la question. C'est mon problème.

<input name="inputname">
<input name="anotherinputname">
public function create(Request $request) {
   echo $request->inputname;
   echo $request->anotherinputname;
}

Alors s'il vous plaît, aidez à créer la classe Request. Merci

P粉514001887P粉514001887278 Il y a quelques jours474

répondre à tous(1)je répondrai

  • P粉985686557

    P粉9856865572024-03-31 10:54:21

    Ça ne marche pas comme vous le pensez. Laravel utilise l'injection de dépendances. Vous pouvez définir une classe Request et mapper les données POST aux propriétés de son constructeur. Quelque chose comme ça :

    class Request {
        public $get;
        public $post;
    
        public function __construct() {
            $this->get = $_GET;
            $this->post = $_POST;
        }
    }

    Vous pourrez ensuite accéder aux données POST via :

    $request->post['anotherinputname'];

    répondre
    0
  • Annulerrépondre