我通過它可以具有信息像這樣一個電子表格循環:棘手的foreach循環...如何?
To From
LAX/SAF/ORL ORL/SAF
LAX/DUB DUB/SAF
SAF/LON LON/BNE/SYD
我通過這個信息需要循環,所以我得到的東西,像這樣:
Result 1: Lax -> Orl
Result 2: Lax -> Saf
Result 3: Saf -> Orl
Result 4: Saf -> Saf
Result 5: Orl -> Orl
Result 6: Orl -> Saf
這裏是我到目前爲止:
$row = "LAX/SAF/ORL";
$row2 = "ORL/SFO";
preg_match_all('([A-Za-z]+)', $row, $matches);
foreach ($matches[0] as $location_to){
echo $location_to . " -> " . $row2 . "<br />"; //currently doesn't loop through row2
}
我該怎麼做,但對於這兩組數據?我目前堅持如何種類.. foreach兩次像上面得到我需要的輸出。
任何幫助將不勝感激(這需要運行一個循環,因爲它是一個電子表格上的一行,並有其他分配的數據給它)。
它基本上是一個多旅行條目的東西。
感謝
不應$行是$山坳? – 2013-02-25 01:16:42
Latox - 'preg_match'對於這個目的是低效的(儘管我從你現在的答案中知道你已經知道了^^)。 @ user1389596真的嗎?去爭論語義和變量命名?如果你想成爲技術人員,那將是一個'領域',而不是一個專欄。對你發佈的內容保持建設性。 – Jon 2013-02-25 01:25:22
@Jon我不清楚這些是否真的是交替的數據行。 – 2013-02-25 03:06:05