Rumah > Soal Jawab > teks badan
Saya ingin menggunakan kaedah antara muka seperti permintaan untuk mendapatkan data HTML. Kalau ada yang tahu tolong jelaskan.
Saya mahu mendapatkan output seperti ini! Sila bantu dalam menulis contoh antara muka Permintaan php.
Senario sebenar saya ialah saya mempunyai pengawal yang mempunyai fungsi cipta. Fungsi cipta melepasi parameter sebagai kelas Permintaan. Saya mahu mengakses input HTML seperti yang saya nyatakan dalam soalan. Ini masalah saya.
<input name="inputname"> <input name="anotherinputname">
public function create(Request $request) { echo $request->inputname; echo $request->anotherinputname; }
Jadi tolong bantu buat kelas Request. Terima kasih
P粉9856865572024-03-31 10:54:21
Ia tidak berfungsi seperti yang anda fikirkan. Laravel menggunakan suntikan pergantungan. Anda boleh menentukan kelas Permintaan dan memetakan data POST kepada sifat dalam pembinanya. Sesuatu seperti ini:
class Request { public $get; public $post; public function __construct() { $this->get = $_GET; $this->post = $_POST; } }
Anda kemudian boleh mengakses data POST melalui:
$request->post['anotherinputname'];