Rumah >rangka kerja php >Laravel >91 soalan temu bual biasa berdasarkan Laravel (dengan analisis jawapan)

91 soalan temu bual biasa berdasarkan Laravel (dengan analisis jawapan)

青灯夜游
青灯夜游ke hadapan
2022-11-10 21:03:303281semak imbas

91 soalan temu bual biasa berdasarkan Laravel (dengan analisis jawapan)

Berikut adalah soalan temuduga berkaitan Laravel dan PHP yang kerap ditanya supaya calon baharu serta berpengalaman dapat mencari pekerjaan yang sesuai.

1) Apakah itu Laravel?

Laravel ialah rangka kerja PHP sumber terbuka yang digunakan secara meluas. Platform ini digunakan terutamanya untuk membangunkan aplikasi web menggunakan corak seni bina MVC. Laravel dikeluarkan di bawah lesen MIT.

Oleh itu, kod sumbernya dihoskan pada GitHub. Ia mengikut peraturan bahasa yang kukuh dan tepat, menjadikannya rangka kerja PHP yang boleh dipercayai.

2) Komposer Definisi.

Ia ialah pengurus pakej peringkat aplikasi untuk PHP. Ia menyediakan format standard untuk menguruskan kebergantungan perisian PHP dan perpustakaan.

3) Apakah perisian tengah HTTP?

Perisian tengah HTTP ialah teknologi yang digunakan untuk menapis permintaan HTTP. Laravel termasuk perisian tengah yang menyemak sama ada pengguna aplikasi disahkan.

4) Nama kaedah pembina pertanyaan pengagregatan

Kaedah pengagregatan pembina pertanyaan ialah: 1) max(), 2) min(), 3 ) jumlah (), 4)purata() dan 5)kiraan().

5) Apakah itu Laluan?

Laluan pada asasnya ialah titik akhir yang ditentukan oleh URI (Pengecam Sumber Seragam). Ia bertindak sebagai penunjuk dalam aplikasi Laravel.

Lazimnya, laluan menghala ke kaedah pada pengawal dan juga menunjukkan kaedah HTTP yang boleh mengakses URI.

6) Mengapa menggunakan Laluan?

Laluan disimpan dalam fail dalam folder /routes dalam direktori akar projek. Secara lalai, terdapat beberapa fail berbeza yang sepadan dengan "muka" aplikasi yang berbeza ("wajah" berasal daripada pendekatan Seni Bina Heksagon).

8) Terangkan direktori penting yang digunakan dalam aplikasi Laravel universal.

Direktori yang biasa digunakan dalam aplikasi Laravel ialah:

  • Apl/: Ini ialah folder sumber tempat kod aplikasi kami berada. Semua pengawal, strategi dan model ada dalam folder ini.
  • Config/: Simpan fail konfigurasi aplikasi. Ini biasanya tidak diubah suai secara langsung tetapi bergantung pada nilai yang ditetapkan dalam fail .env (environment) dalam akar aplikasi.
  • Pangkalan data/: menyimpan fail pangkalan data, termasuk migrasi, pengisian data dan kilang ujian.
  • Awam/: Folder yang boleh diakses secara umum yang mengandungi sumber terkumpul dan sudah tentu fail index.php.

9) Apakah itu Pengawal

Pengawal ialah seni bina "MVC" (Model-View-Controller) yang menjadi asas kepada Laravel ".

** 10) Terangkan penghalaan terbalik dalam Laravel. **

Penghalaan songsang ialah kaedah menjana URL berdasarkan simbol atau nama. Ia menjadikan aplikasi Laravel anda fleksibel.

** 12) Terangkan ciri ciri dalam Laravel. **

Ciri Laravel ialah satu set fungsi yang terkandung dalam kelas lain. Ciri adalah seperti kelas abstrak. Anda tidak boleh membuat instantiat secara langsung, tetapi anda boleh menggunakan kaedahnya dalam kelas lain.

** 13) Terangkan konsep kontrak dalam Laravel. **

Ia adalah koleksi antara muka untuk rangka kerja Laravel. Kontrak ini menyediakan perkhidmatan teras. Kontrak dalam Laravel termasuk pelaksanaan rangka kerja yang sepadan.

** 14) Bagaimana hendak mendaftar penyedia perkhidmatan anda? **

Anda boleh mendaftarkan pembekal perkhidmatan dalam fail konfigurasi config/app.php, yang mengandungi tatasusunan di mana anda boleh mengkonfigurasi nama kelas pembekal perkhidmatan.

** 15) Bagaimana untuk menentukan fasad Laravel? **

Semua fasad ditakrifkan dalam ruang nama IlluminateSupportFacades.

** 16) Terangkan perbezaan antara dapatkan dan pos **

Kaedah Dapatkan membenarkan penghantaran jumlah data yang terhad dalam pengepala permintaan. Pos membolehkan menghantar sejumlah besar data dalam badan.

** 17) Senaraikan pakej dalam Laravel 5.6**

Pakej lalai dalam Laravel 5.6 ialah:
1) Utusan, 2) Pasport, 3) Sosialit, 4) Juruwang , 5) Horizon, 6) Scout.

** 18) Apakah bekas perkhidmatan dalam Laravel**

Bekas perkhidmatan ialah alat yang digunakan untuk melakukan suntikan kebergantungan dalam Laravel .

** 19) Bagaimana untuk mendayakan log pertanyaan dalam Laravel? **

Anda boleh mendayakan log masuk pertanyaan dalam Laravel menggunakan kaedah enableQueryLog.

** 20) Terangkan konsep peristiwa dalam Laravel. **

Acara ialah tindakan atau operasi yang membantu anda melanggan dan mendengar acara yang berlaku dalam aplikasi Laravel anda. Laravel secara automatik menyalakan peristiwa tertentu apabila sebarang aktiviti berlaku.

21) Mari kita bincangkan tentang suntikan kebergantungan dan jenis suntikan kebergantungan

Ia adalah teknologi di mana satu objek bergantung pada objek lain.
Terdapat tiga jenis suntikan pergantungan:

  • 1) Suntikan Pembina
  • 2) Suntikan setter
  • 3) Suntikan antara muka.

22) Adakah terdapat kelebihan menggunakan laravel

Berikut adalah kelebihan utama laravel:

  • Laravel mempunyai enjin templat pisau yang boleh membuat reka letak dinamik Dan menambah tugas kompilasi
  • Kod boleh digunakan semula dengan mudah
  • Anda tidak perlu menyelenggara dan menyertakan laluan secara manual kerana Laravel mempunyai fungsi pemuatan automatik 🎜>Rangka kerja boleh Membantu anda membuat alatan baharu menggunakan bekas LOC
  • Laravel menyediakan sistem kawalan versi yang membantu memudahkan pengurusan migrasi
23) Terangkan konsep. pengesahan dalam Laravel

Pengesahan ialah konsep penting semasa mereka bentuk mana-mana aplikasi Laravel. Ia memastikan bahawa data sentiasa dalam format yang diharapkan sebelum ia disimpan dalam pangkalan data. Laravel menyediakan pelbagai kaedah untuk mengesahkan data.
Ciri pengawal asas ialah penggunaan kelas ValidatesRequests, yang menyediakan cara yang berguna untuk mengesahkan permintaan daripada komputer klien.

24) Apakah maksud ORM?

ORM ialah singkatan kepada Object Relational Mapping

25) Bagaimana untuk mengurangkan penggunaan memori dalam Laravel ?

Apabila memproses sejumlah besar data, anda boleh menggunakan kaedah kursor untuk mengurangkan penggunaan memori

26) Senaraikan jenis perhubungan yang tersedia dalam Laravel Eloquent.

Jenis perhubungan yang terdapat dalam Laravel Eloquent ialah:

  • 1) One-to-one
  • 2) One-to-many
  • 3 ) Banyak-ke-banyak
  • 4) Banyak-ke-banyak persatuan mempunyaiManyThrough
  • 5) Hubungan polimorfik

27) Tentukan enjin templat yang digunakan oleh Laravel

Blade ialah enjin templat berkuasa yang digunakan oleh Laravel.

28) Senaraikan pangkalan data yang disokong oleh Laravel

Laravel menyokong pangkalan data berikut:

  • PostgreSQL
  • SQL. Pelayan
  • SQLite
  • MySQL

29) Mengapakah penghijrahan penting

Penghijrahan adalah penting kerana ia membolehkan anda Kongsi aplikasi dengan mengekalkan konsistensi pangkalan data.
Sukar untuk berkongsi mana-mana aplikasi Laravel tanpa penghijrahan.
Ia juga membolehkan anda menyegerakkan pangkalan data anda.

30) Definisi Lumen

Lumen ialah rangka kerja mikro Ia adalah versi yang lebih kecil dan lebih pantas berdasarkan perkhidmatan Laravel dan REST API.

31) Penjelasan PHP artisan

artisan ialah alat baris arahan untuk Laravel. Ia menyediakan arahan untuk membantu anda membina aplikasi Laravel dengan mudah.

32) Bagaimana untuk menjana pautan?

Laravel menggunakan fungsi pembantu untuk menjana pautan. Ini berguna apabila anda membuat pautan dalam templat dan respons API.

33) Kelas manakah yang digunakan untuk mengendalikan pengecualian?

Pengecualian Laravel dikendalikan oleh kelas App.exceptions.handler.

34) Apakah kod ralat HTTP biasa?

Kod ralat HTTP yang paling biasa ialah:

- Ralat 404 – Dipaparkan apabila halaman tidak ditemui.
-Ralat-401 – Ralat tanpa kebenaran ditunjukkan apabila

35) Terangkan Pembina Pertanyaan Fasih dalam Laravel.

Ia adalah penjana pertanyaan pangkalan data yang menyediakan antara muka yang mudah dan pantas untuk mencipta dan menjalankan pertanyaan pangkalan data.

36) Apakah tujuan fungsi dd()?

Fungsi ini digunakan untuk mencetak kandungan pembolehubah ke penyemak imbas. Format penuh dd ialah Dump and Die.

37) Senaraikan arahan artisan yang biasa digunakan dalam Laravel.

Laravel menyokong arahan artisan berikut:

  • PHP artisan turun;
  • PHP artisan up;
  • PHP artisan make:controller ;
  • PHP artisan make:model;
  • PHP artisan make:migration;
  • PHP artisan make:middleware;

38 ) Bagaimana untuk mengkonfigurasi penghantaran e-mel dalam Laravel?

Laravel menyediakan beberapa API untuk menghantar e-mel secara setempat dan pada pelayan langsung.

39) Terangkan Kebenaran

Ini ialah kaedah menggunakan kata laluan untuk mengenal pasti kelayakan log masuk pengguna. Dalam Laravel ia boleh diuruskan menggunakan sesi dengan dua parameter 1) nama pengguna dan 2) kata laluan.

40) delete(): Padam semua rekod daripada jadual pangkalan data

-delete(): Padam semua rekod daripada jadual pangkalan data.
-softDeletes(): Tidak akan memadam data daripada jadual. Ia digunakan untuk menandakan mana-mana rekod sebagai dipadam.

41) Bagaimana untuk membuat fail sitemap.xml masa nyata dalam Laravel?

Anda boleh membuat semua halaman tapak web anda untuk memberitahu enjin carian tentang kandungan organisasi anda. Perangkak enjin carian dengan bijak membaca fail ini untuk merangkak tapak.

42) Terangkan pemalsuan dalam Laravel.

Ia ialah modul atau pakej yang digunakan untuk mencipta data palsu. Data ini boleh digunakan untuk tujuan ujian

Ia juga boleh digunakan untuk menjana:

  • 1)Nombor
  • 2)Alamat
  • 3 )TarikhMasa
  • 4) Pembayaran
  • 5)Teks Lorem.

43) Bagaimanakah anda akan menyemak sama ada jadual itu wujud dalam pangkalan data

Gunakan fungsi hasTable() dalam Laravel untuk menyemak sama ada jadual yang diperlukan ada di dalam? pangkalan data wujud dalam.

44) Apakah perbezaan ketara antara fungsi insert() dan insertGetId() dalam Laravel?

  • Insert(): Fungsi ini hanya digunakan untuk memasukkan rekod ke dalam pangkalan data. Tidak mengembalikan ID penambahan automatik
  • InsertGetId(): Fungsi ini akan memasukkan rekod ke dalam jadual, tetapi digunakan apabila medan ID ditambah secara automatik. (Masukkan rekod dan kembalikan ID yang ditambah)

45) Terangkan rekod aktif dalam Laravel - rekod aktif

Dalam rekod aktif, pemetaan kelas ke jadual pangkalan data anda. Ia membantu anda mengendalikan operasi CRUD.

46) Senaraikan konsep asas dalam Laravel

Berikut ialah konsep asas yang digunakan dalam laravel:

  • Penghalaan
  • ORM fasih
  • Perisian Tengah
  • Keselamatan
  • Cache
  • Templat Bilah

47) Pengawal Definisi .

Pengawal tersirat membantu anda menentukan laluan yang sesuai untuk mengendalikan tindakan pengawal. Anda boleh mentakrifkannya dalam fail route.php menggunakan kaedah Route::controller().

48) Bagaimana untuk menyesuaikan nama jadual dalam model Laravel?

Sesuaikan nama jadual, anda boleh mengatasi nilai pembolehubah yang dilindungi $table.

49) Apakah rangka kerja MVC?

Ia ialah Model, Pandangan dan Pengawal:

  • Model: Model mentakrifkan logik untuk menulis aplikasi Laravel.
  • Paparan: Ia merangkumi logik UI aplikasi Laravel.
  • Pengawal: Ia adalah antara muka antara model dan paparan. Ini adalah cara untuk pengguna berinteraksi dengan aplikasi.

50) Definisi @include.

@include digunakan untuk memuatkan berbilang fail paparan templat. Ia membantu anda memasukkan pandangan dalam paparan lain. Pengguna juga boleh memuatkan berbilang fail dalam satu paparan.

51) Terangkan konsep kuki.

Kuki ialah fail kecil yang dihantar daripada tapak web tertentu dan disimpan pada PC oleh penyemak imbas pengguna semasa pengguna menyemak imbas .

52) Fail manakah yang digunakan untuk mewujudkan sambungan kepada pangkalan data?

Untuk membuat sambungan ke pangkalan data, anda boleh menggunakan fail .env.

53) Apakah Eloquent?

Eloquent ialah ORM yang digunakan dalam laravel. Ia menyediakan pelaksanaan rekod aktif yang mudah untuk digunakan dengan pangkalan data Setiap jadual pangkalan data mempunyai modelnya, yang digunakan untuk berinteraksi dengan jadual.

54) Senaraikan beberapa pengawal pengesahan terbina dalam Laravel.

Pemasangan Laravel mempunyai satu set pengawal pengesahan universal terbina dalam. Pengawal ini ialah:

  • RegisterController
  • LoginController
  • ResetPasswordController
  • ForgetPasswordController

Exlaining Pengawal Laravel.


Laravel Guard ialah komponen khas untuk mencari pengguna yang disahkan.

Permintaan masuk pada mulanya dihalakan melalui pengawal ini untuk mengesahkan kelayakan yang dimasukkan pengguna. Perlindungan ditakrifkan dalam fail ../config/auth.php.

56) Apakah pendikitan API Laravel?

Ini ialah ciri Laravel. Ia menyediakan fungsi pemprosesan mengehadkan semasa. Pendikitan membantu pembangun Laravel membangunkan aplikasi selamat dan menghalang serangan DOS.

57) Penjelasan koleksi dalam laravel

Koleksi ialah kelas pembalut untuk tatasusunan. Pertanyaan Laravel Eloquent menggunakan satu set fungsi yang paling biasa digunakan untuk mengembalikan hasil pangkalan data.

58) Apakah tujuan DB Facade?

DB Facade digunakan untuk menjalankan pertanyaan SQL seperti buat, pertanyaan, kemas kini, masukkan dan padam.

59) Apakah tujuan pemetaan hubungan objek?

Pemetaan hubungan objek ialah teknik yang membantu pembangun menangani, mengakses dan memanipulasi objek tanpa mengambil kira hubungan antara objek dan sumber datanya.

60) Terangkan konsep penghalaan dalam Laravel.

Ia membenarkan penghalaan semua permintaan aplikasi anda kepada pengawal. Penghalaan Laravel mengakui dan menerima Pengecam Sumber Seragam dengan penutupan.

61) Apakah Ajax dalam Laravel?

Ajax adalah singkatan kepada Asynchronous JavaScript dan XML ialah teknologi pembangunan web yang digunakan untuk mencipta aplikasi web tak segerak. Dalam Laravel, fungsi respons() dan json() digunakan untuk mencipta aplikasi web tak segerak.

62) Apakah sesi dalam Laravel?

sesi digunakan untuk memindahkan maklumat pengguna dari satu halaman web ke halaman web yang lain. Laravel menyediakan pelbagai pemacu seperti kuki, tatasusunan, fail, Memcached dan Redis untuk mengendalikan data sesi.

63) Bagaimana untuk mengakses data sesi sesi?

Data sesi boleh diakses dengan membuat contoh sesi dalam permintaan HTTP. Selepas mendapat contoh, gunakan kaedah get() dengan "Kunci" sebagai parameter untuk mendapatkan butiran sesi.

64) Terangkan perbezaan antara pengesahan dan kebenaran.

Pengesahan merujuk kepada mengesahkan identiti pengguna melalui bukti kelayakan, manakala kebenaran merujuk kepada pengumpulan hak akses kepada sistem.

65) Terangkan pendengar.

Pendengar digunakan untuk mengendalikan acara dan pengecualian. Pendengar yang paling biasa untuk acara log masuk dalam Laravel ialah LoginListener.

66) Kelas strategi apa?

Kelas dasar mengandungi logik kebenaran untuk aplikasi Laravel anda. Kelas ini digunakan untuk model atau sumber tertentu.

67) Bagaimana hendak melancarkan penghijrahan terakhir?

Anda perlu menggunakan perintah artisan untuk melancarkan semula penghijrahan terakhir.

68) Apakah yang anda maksudkan dengan Laravel Dusk?

Laravel Dusk ialah alat untuk menguji aplikasi berdaya JavaScript. Ia menyediakan automasi pelayar yang berkuasa dan API ujian.

69) Penjelasan tentang gema Laravel.

Ia ialah perpustakaan JavaScript yang boleh melanggan dan mendengar acara Laravel saluran. Anda boleh menggunakan pengurus pakej NPM untuk memasang gema.

70) Apakah kaedah membuat

Pembangun Laravel boleh menggunakan kaedah buat untuk mengikat antara muka untuk mencipta kelas. Kaedah ini mengembalikan contoh kelas atau antara muka. Laravel secara automatik menyuntik kebergantungan yang ditakrifkan dalam pembina kelas.

71) Terangkan Respons dalam Laravel.

Semua pengawal dan laluan harus mengembalikan respons sebelum menghantarnya kembali ke penyemak imbas web. Laravel menyediakan pelbagai kaedah untuk mengembalikan respons ini. Respons yang paling asas ialah mengembalikan rentetan daripada pengawal atau laluan.

72) ) Apakah skop pertanyaan?

Salah satu ciri Laravel ialah kami boleh menggunakan semula pertanyaan yang serupa. Kami tidak perlu menulis jenis pertanyaan yang sama sekali lagi dalam projek Laravel. Selepas mentakrifkan skop, hanya panggil kaedah skop apabila menanyakan model.

73) Terangkan homestead di Laravel.

Laravel homestead ialah kotak gelandangan rasmi sekali, pra-pakej dengan persekitaran pembangunan yang berkuasa yang menghapuskan keperluan untuk memasang HHVM, pelayan web dan PHP pada komputer anda.

74) Apakah ruang nama dalam Laravel?

Ruang nama membenarkan pengguna mengumpulkan fungsi, kelas dan pemalar dengan nama tertentu.

76) Terangkan perbezaan antara CodeIgniter dan Laravel.

Sokongan untuk pangkalan data lain
Parameter CodeIgniter Laravel
支持ORM 不支持对象关系映射. 支持 ORM.
提供身份验证 确实提供了用户身份验证. 具有内置的用户身份验证.
编程范例 面向组件. 面向对象.
对其他数据库的支持 支持Microsoft SQL Server, ORACLE, MYSQL, IBM DB2, PostgreSQL, JDBC和orientDB兼容. 它支持PostgreSQL,MySQL,MongoDB和Microsoft BI,但CodeIgniter还支持其他数据库,例如Microsoft SQL Server,DB2,Oracle等。
HTTPS支持 CodeIgniter部分支持HTTPS。因此,程序员可以使用URL通过创建PATS来保护数据传输过程。 Laravel支持自定义HTTPS路由。程序员可以为他们定义的HTTPS路由创建特定的URL。
Parameter
CodeIgniter Laravel
Menyokong ORM Tidak menyokong pemetaan hubungan objek. ORM disokong.
Pengesahan disediakan Adakah menyediakan pengesahan pengguna. Mempunyai pengesahan pengguna terbina dalam Pengesahan.
Paradigma pengaturcaraan Berorientasikan komponen. Berorientasikan objek.
Menyokong Microsoft SQL Server, ORACLE, MYSQL, IBM DB2, PostgreSQL, JDBC dan serasi orientDB. Ia menyokong PostgreSQL, MySQL, MongoDB dan Microsoft BI , tetapi CodeIgniter juga menyokong pangkalan data lain seperti Microsoft SQL Server, DB2, Oracle, dll.
Sokongan HTTPS CodeIgniter sebahagiannya menyokong HTTPS. Oleh itu, pengaturcara boleh menggunakan URL untuk melindungi proses pemindahan data dengan mencipta PATS. Laravel menyokong penghalaan HTTPS tersuai. Pengaturcara boleh mencipta URL khusus untuk laluan HTTPS yang mereka tentukan.

77) Apakah Pemerhati?

Pemerhati Model ialah ciri Laravel. Ia digunakan untuk menubuhkan kumpulan pendengar acara untuk model. Nama kaedah kelas ini menerangkan peristiwa Eloquent. Kaedah kelas pemerhati menerima model sebagai parameter.

78) Apakah tujuan direktori bootstrap

Ia digunakan untuk memulakan projek Laravel. Direktori bootstrap ini mengandungi fail app.php yang bertanggungjawab untuk bootstrap rangka kerja.

79) Apakah tamat masa sesi lalai?

Tamat masa lalai untuk sesi Laravel ialah 2 jam.

80) Bagaimana hendak memadam fail kelas yang disusun?

Gunakan arahan tersusun jelas untuk memadam fail kelas tersusun.

81) Dalam folder manakah robot.txt diletakkan?

Fail Robot.txt diletakkan dalam direktori "Awam".

82) Terangkan penghalaan API.PHP.

Laluannya sepadan dengan gugusan API. Ia mempunyai perisian tengah API yang didayakan secara lalai dalam Laravel. Laluan ini tidak mempunyai sebarang keadaan atau memori permintaan silang, dan juga tidak mempunyai sesi.

83) Apakah laluan yang ditakrifkan?

Tentukan laluan ialah kaedah menjana laluan penghalaan. Pautan ke laluan ini boleh dinyatakan dalam kaedah tentukan laluan

84) Apakah perisian sumber terbuka?

Perisian sumber terbuka ialah perisian yang kod sumbernya tersedia secara percuma. Kod sumber boleh dikongsi dan diubah suai mengikut keperluan pengguna.

85) Terangkan Loggin dalam Laravel.

Ia adalah teknologi yang menjana log ralat sistem. Loggin membantu meningkatkan kebolehpercayaan sistem. Laravel menyokong pelbagai mod pembalakan seperti syslog, harian, mod pembalakan tunggal dan ralat.

86) Apakah penyetempatan?

Salah satu ciri Laravel ialah sokongan untuk pelbagai bahasa yang digunakan dalam aplikasi. Pembangun boleh menyimpan rentetan untuk bahasa yang berbeza dalam fail, yang disimpan dalam folder sumber/pandangan. Pembangun harus membuat folder berasingan untuk setiap bahasa yang disokong.

87) Tentukan pencincangan dalam Laravel .

Ini ialah cara untuk menukar teks kepada kunci yang memaparkan teks asal. Laravel menggunakan fasad Hash untuk menyimpan kata laluan dengan selamat dalam cara yang dicincang.

88) Terangkan konsep penyulitan dan penyahsulitan dalam Laravel

Penyulitan ialah proses mengubah sebarang maklumat menggunakan algoritma tertentu dengan cara yang menjadikannya tidak boleh dibaca oleh ketiga. pengguna. Penyulitan melindungi maklumat sensitif anda daripada penceroboh.

Penyulitan dilakukan menggunakan proses penyulitan. Mesej yang akan disulitkan dipanggil mesej biasa. Mesej yang diperoleh selepas penyulitan dipanggil mesej sifir. Apabila teks sifir ditukar kepada teks atau mesej biasa, proses ini dipanggil penyahsulitan.

89) Bagaimana hendak berkongsi data dengan paparan

Untuk menghantar data kepada semua paparan dalam Laravel, gunakan kaedah yang dipanggil share(). Kaedah ini mengambil dua parameter, kunci dan nilai.
Biasanya, kaedah share() dipanggil daripada kaedah but penyedia perkhidmatan aplikasi Laravel. Pembangun boleh menggunakan mana-mana pembekal perkhidmatan, AppServiceProvider atau pembekal perkhidmatan kami sendiri.

90) Terangkan laluan web.php

Web.php adalah berdasarkan laluan "pelayar" awam. Ini adalah laluan yang paling biasa dan merupakan masalah yang dialami oleh pelayar web. Mereka merentasi kumpulan perisian tengah web, juga mengandungi alat perlindungan CSRF (membantu mempertahankan daripada serangan berasaskan bentuk hasad dan penggodaman), dan biasanya mengandungi beberapa tahap "keadaan" (maksud saya mereka memanfaatkan sesi). >91) Bagaimana untuk menjana permintaan dalam Laravel?

Gunakan perintah artisan berikut dalam Laravel untuk menjana permintaan:

Alamat asal: https://www.guru99.com/laravel-interview- soalan. html
php artisan make:request UploadFileRequest
Alamat terjemahan: https://learnku.com/laravel/t/38446

[Cadangan berkaitan:

tutorial video laravel
]

Atas ialah kandungan terperinci 91 soalan temu bual biasa berdasarkan Laravel (dengan analisis jawapan). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:learnku.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam