1. 程式人生 > >Laravel向檢視(blade模板)傳遞引數

Laravel向檢視(blade模板)傳遞引數

最近學習Laravel發現很多講解 檢視傳遞引數的,還分了所謂的3種方法,直接在view(‘/’,[name=>'zhangsan'])函式中作為第二個引數的,還有view()->with([name=>'zhangsan']),compact的方法就不具體寫了。

而我在檢視官方文件(中,英)中都沒看到所謂的compact方法。於是就納悶了。難道5.5取消了compact?

後來才明白,compact是PHP函式,根本不是Laravel提供的專有方法。這個函式是快速生成‘鍵值對’格式的陣列而已。

因此這個地方只要能返回鍵值對的任何php 陣列函式,都可以用的。

還是要多學習PHP語法。否則認為Laravel很神祕,別把自己搞糊塗了。