假设我们有串这样的: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]'包含第一个子掩码匹配数组:'([^“] +)' –