Mengapa dalam laravel, kembalikan "xxx"; akan terus mengembalikan xxx dan mengeluarkannya ke halaman semasa. Dan kembalikan "xxxx" dalam php tidak akan mengeluarkan apa-apa pada halaman. Adakah kaedah yang sama? Bagaimanakah saya boleh menggunakan kaedah pulangan asal PHP dalam Laravel tanpa mengeluarkan kandungan pada halaman?
Dalam Laravel, halaman tidak dikeluarkan hanya kerana anda kembali, perkara yang dikembalikan perlu dihantar melalui
Response
,再通过它的send
kaedah.
komposer intasll boleh memuat turun separuh daripada Internet
Melihat kod sumber Laravel, jawapannya terletak pada kelas SymfonyComponentHttpFoundationResponse
Fail masukan memanggil kaedah $response->send()
Kemudian lihat kaedah sendContent()
Seperti yang anda lihat di sini, gema masih digunakan