PHP获取图像src

Jam*_*mes 0 php src

$variable = '<img src="http://www.gravatar.com/avatar/66ce1f26a725b2e063d128457c20eda1?s=32&d=identicon&r=PG" height="32" width="32" alt=""/>';
Run Code Online (Sandbox Code Playgroud)

如何获得这张图片的src?

喜欢:

$src = 'http://www.gravatar.com/avatar/66ce1f26a725b2e063d128457c20eda1?s=32&d=identicon&r=PG';

谢谢.

Pio*_*ler 6

使用正则表达式

preg_match( '@src="([^"]+)"@' , $variable , $match );
Run Code Online (Sandbox Code Playgroud)

并且src将在$ match中,请参阅print_r($ match).但这只适用于这种情况,如果你想要通用解决方案(比如'反对'等)使用html/DOM解析器.