作者aleck945 (總是不知所措)
看板PHP
標題Re: [請益] 請問 array 可以用讀檔的方式嗎
時間Thu Jul 10 18:20:31 2008
※ 引述《dspswen (阿天)》之銘言:
: 我在看一個系統他的翻譯是分很多 .inc 檔
: .inc 裡面內容大概是
: "apple"=>"蘋果",
: "banana"=>"香焦",
: "orange",(還沒翻)
: 這樣日後要維護翻檔就直接改 .inc 檔就好了
: 不論是要用手動還是用程式寫進去
: 那請問這樣的 .inc 檔要怎麼讀進陣列裡
: $aaa=file_get_contents("xxx.inc");
: $array=array($aaa);
: 好像怪怪的
: print_r全部都變成[0]=>"所有.inc檔的內容都變[0]了"
: 請問這要怎麼代入
: 還有像 "orange" 這樣還沒翻的,還是要加 => 才行?
: 不然會被補上數字 (譬如 [0]=>"orange") 可是看他檔案好像又沒有加
: 這是怎麼做的 @@ 謝謝
像這種例子, 通常我都是用以下 key/value 的方式.
xxxx.inc
<?php
$fruits = array (
"apple" => "蘋果",
"banana" => "香焦",
"orange" => ""
);
?>
index.php
<?php
include("xxxx.inc");
foreach ($fruits as $key => $val) {
echo $key." = ".$val."<br>";
}
?>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.190.50
※ 編輯: aleck945 來自: 122.116.190.50 (07/10 18:21)
推 dspswen :謝謝 我原本也是想這樣 07/10 19:17
推 HuangJC :一直不懂幹麻要自己填,一個 require 不是就含入了? 07/11 00:46