2015-09-07 182 views
1

我有一個包含數據列表的YML文件,我想將數據包含在我的laravel項目中,但不知道如何。我熟悉使用'sfconfig'的symfony方式。但經過一段時間的研究後,我甚至無法將yml數據迴應到我的幻想視圖中。最後,我想通過數據環路,併產生usuable陣列在Laravel中使用YML文件

YML文件數據

ACT: 
    city: Canberra 
    regions: 
    - 
     key: Canberra 
     name: Canberra 
     slug: canberra 

等等

我使用Laravel 5,由於

回答

0

爲什麼你不用yaml_parse_file

首先在您的php.ini文件中寫入extension=yaml.so,沒有任何引號。

然後:

$data = yaml_parse($yaml_file); 
print_r($data); 

$data是一個數組,通過它可以輕鬆地重複!

+1

我都試過,但不幸的是它爲我提供了一個錯誤,「調用未定義功能應用\ HTTP \控制器\ yaml_parse()」我發現這個奇怪的,因爲它是AA內置的PHP函數 抱歉這麼晚纔回復btw – seus

+0

@seus在你的php.ini文件中沒有任何引號的情況下寫入extension = yaml.so。 –

+0

感謝這個答案,它真的幫助:),請編輯你的答案,包括'extension = yaml.so'作爲第一條指令 – seus