Extraindo atributos da tag IMG (src, title e alt) com PHP


Autor/fonte: Sandro J. S. Souza
E-mail/Url: http://www.sandro.eti.br
Tags: [ imagens ]



Digg del.icio.us

Que tal extrair os atributos src, title e alt da tag IMG usando PHP? Com a função simplexml_load_string você consegue fazer isso com muita facilidade!

Exemplo:

<?php
$imagem = '<img src="http://www.htmlstaff.org/img/logo.gif" alt="Logo" title="htmlstaff.org" />';

$resultado = simplexml_load_string($imagem);

var_dump($resultado);
?>

A única exigência é que seu documento esteja formatado dentro dos padrões XHTML.

Outra alterntiva para se fazer isso é utilizar uma expressão regular para pegar as IMGs suas:

<img[^>]*>

E outra para pegar os atributos:

/(alt|title|src)=("[^"]*")/i


Fonte:

http://www.stackoverflow.com/questions/138313/how-to-extract-img-src-title-and-alt-from-html-using-php



Sobre o autor(a): Sandro J. S. Souza
Trabalho com desenvolvimento Web. Visite meu site - http://www.sandro.eti.br
Avatar



Enviado por xKuRt em 29/06/2010 às 20:41


Itens relacionados

Manipulando imagens com PHP
Upload com redimensionamento de imagens
Redimensionador de fotos em PHP
Imagens linkadas randômicas
Galeria de imagens em Flash e PHP com o Flash Image Gallery (FIG)
Como exibir imagens aleatórias utilizando PHP!
Apresentar imagens de todos formatos de forma aleatória na página
Redimensionando imagens com PHP
Redimencionando imagens com o Smart Image Resizer
Redimensionando imagens

Avaliação

Esta publicação ainda não foi avaliada!


Avaliar:


A avaliação de publicações é restrita a membros cadastrados e logados no nosso site.



Comentários

Este artigo ainda não foi comentado ou o(s) comentário(s) que foi(ram) enviado(s) a ele ainda não foi(ram) publicado(s).


Envio de comentário:




  

Terça, 02 de Setembro de 2014




Top 5 membros

Últimos membros online

Últimos membros cadastrados



Capa do livro
Livro - O Melhor do JavaScript


Capa do livro
Desvendando a Computação Forense


Capa do livro
Google Top 10 - Como Colocar seu Site ou Blog na Primeira Página do Google





Hostnet

IMD