<?php
$matchWith = "# http://videosite.com/id1 http://videosite.com/id2 # # http://videosite.com/id3 http://videosite.com/id4 #";
preg_match_all('%(#)\shttp://videosite\.com/(\w+)\r{0,1}\shttp://videosite\.com/(\w+)\r{0,1}\s(#)%', $matchWith, $result);
foreach($result[2] as $value)
{
print '<a href="http://videosite.com/'.$value.'">
First Part
</a>';
}
foreach($result[3] as $value)
{
print '<a href="http://videosite.com/'.$value.'">
Second Part
</a>';
}
?>
問題:
我希望它顯示是這樣的:第一部分,第二部分和第一部分第二部分。
但它顯示它是這樣的:第一部分,第一部分,第二部分,第二部分。
我真的很希望你明白。 謝謝
for循環應該說'$ i ++'而不是'$ i ==',但除此之外,這是正確的。 –
太棒了!只是我正在尋找的答案!你們好棒! :) – Helena