我有TXT 一個文件,我需要將其轉換intto多dimentionl陣列外匯牌價的txt多維數組
/tost.txt
------------------
where-when-who
cow-dog-cat
grape-aple-grape
------------------
<?php
$a = file("tost.php");
for($i = 0;$i<count($a);$i++)
{
$b = split("\-",$a[$i]);
}
?>
我嘗試,但輸出:
Array ([0] => where [1] => when [2] => who)
Array ([0] => cow [1] => dog [2] => cat)
Array ([0] => maggo [1] => aple [2] => grape)
我曾嘗試array_merge(),array_combine(),explode(),implode();沒有人的I需要 - >
我需要輸出
echo $b[0][0]; = "where"
echo $b[0][1]; = "when"
感謝幫助 -
創建結果數組,並把'在它$ B'。像這樣:'$ result [] = $ b'。所以你會得到:'$ b = split(「\ - 」,$ a [$ i]); $ result [] = $ b'。並在'for'循環之前放置初始化行:'$ result = array();'。在循環之後,你會在'$ result'中得到你想要的。 –
「謝謝」「+1」你是非常有幫助的 - 我怎麼說謝謝你 - 我的博客 –