假設我們有串這樣的:PHP - 如何從許多IMG的src獲取所有的URL?
Its really great to <img src="image2.png" /> hear from you "Today is good <img src="http://www.google.com/picture2.png" /> day" Let's listen song together! ---------<img src="images/profile.png" />\\\\\\
這是整個字符串。我們有3 img裏面。
我們想從這個字符串產生變量像
output[0] = 'image2.png';
output[1] = 'http://www.google.com/picture2.png';
output[2] = 'images/profile.png';
我的意思是,我們有這個字符串,以及如何處理他從的img標籤提取所有的「SRC」並將其收集在一個新的數組變量。
怎麼辦?我們如何實現這一目標?
另外我使用CodeIgniter框架。也許可以用這個框架的方法來完成,但我不認爲這是可能的。
爲什麼'var_export($ matches [1]);'?爲什麼是1?爲什麼這會產生2行而不是1? –
'$ matches [0]'包含匹配完整模式'src =「([^」] +)'的字符串數組。 '$ matches [1]'包含第一個子掩碼匹配數組:'([^「] +)' –