PHP DOM Xpath获取图像

PHP DOM Xpath获取图像,php,dom,xpath,Php,Dom,Xpath,我试图用PHPDOM和xpath获取一个图像,但是该图像没有唯一的标识符,我可以用来获取它。我只需要这张图片 标记如下: <img alt="Photo of Starbucks Raffles City" style="position: relative; left: 0px; top: -11px;" id="HERO_PHOTO" class="flexibleImage" src="http://media-cdn.tripadvisor.com/media/photo-s/02

我试图用PHPDOM和xpath获取一个图像,但是该图像没有唯一的标识符,我可以用来获取它。我只需要这张图片

标记如下:

<img alt="Photo of Starbucks Raffles City" style="position: relative; left: 0px; top: -11px;" id="HERO_PHOTO" class="flexibleImage" src="http://media-cdn.tripadvisor.com/media/photo-s/02/39/57/0d/front-of-starbucks.jpg" width="256" height="171">

如果我在类或id上获取,这没有多大帮助,因为有更多的图像具有这些类,是否仍然可以同时在3个属性上获取?例如,我想找到//img,其中id是A,类是B,宽度是C。 像这样的

例如,我想查找//img,其中id为A,类为B,宽度为C

您可以使用
运算符简单地组合多个条件。例如,上述语句的XPath为:

//img[@id='A' and @class='B' and @width='C']

您可以将其他标准视为“在smthg之后”或兄弟姐妹有一些文本。。。。