extract_attrib是一個提取的圖像標籤屬性的PHP腳本函數,使用正則表達式方法提取。php
當你想在HTML的img標籤中提取圖像數據,這很是有用。正則表達式
若是你知道如何修改正則表達式,那麼一樣的功能進行擴展,能夠用它來提取任何其餘HTML標籤上!函數
只需幾行代碼,並但願它對你們有用。post
要提取img標籤屬性使用PHP,請按照下列步驟spa
function extract_attrib($tag) { preg_match_all('/(id|alt|title|src)=("[^"]*")/i', $tag, $matches); $ret = array(); foreach($matches[1] as $i => $v) { $ret[$v] = $matches[2][$i]; } return $ret; } $img_tag = '<img id="logo" title="碼農小兵logo" src="http://www.devdo.net/wp-content/uploads/2015/06/2015-06-02.jpg" alt="碼農小兵" />'; $atts = extract_attrib($img_tag); print_r($atts);
返回結果.net
Array ( [id] => "logo" [src] => "http://www.devdo.net/wp-content/uploads/2015/06/2015-06-02.jpg" [alt] => "碼農小兵" [title] => "碼農小兵logo" )