Tutorials

get_meta_tags

Hier zal ik uitleggen wat je zo en al met de PHP functie get_meta_tags kunt doen.

Pagina 1

uitleg

Met de functie [php]get_meta_tags[/php] kun je gegevens ophalen uit een website die daar tussen de metatags staan voorbeeld:

<?php

$tags = get_meta_tags('http://www.phphulp.nl/';);

echo $tags['keywords'];
echo $tags['description'];

?>

dit zal het volgende tonen:

php, php algemeen, php hulp, phphulp, php support, php scripts, php tutorials, php links, php boeken, help, hulp, programmeren, programmering, mysql, databases, sql, webdesign, webmasters, boeken, ict, php help, php functies, php artikelen, scripts, functies, tutorials, artikelen, programming, programmers, xml, array, arrays, forum, forums, login, how to, language, articles, library

Alles over PHP. PHP scripts, PHP tutorials, PHP links, PHP boeken, een PHP forum en nog veel meer..

Let op andere metatags staan er niet op http://www.phphulp.nl/

Zo wanneer je dit ook doet:

<?php

echo $tags['author']; // Krijg je een notice

?>

Dit kan je makkelijk verhelpen met de functie [php]isset[/php]

Of kijk hier voor meer uitleg over de functie isset: http://www.phphulp.nl/php/tutorials/4/158/287/

Op PHPhulp zelf

Hier het voorbeeldje met [php]isset[/php]

<?php

$tags = get_meta_tags('http://www.phphulp.nl/';);

if(isset($tags['keywords'])) {

echo $tags['keywords'];

}

if(isset($tags['description'])) {

echo $tags['description'];

}

if(isset($tags['author'])) {

echo $tags['author'];

}

?>

Zo vermijd je de notice's!

Wat ook handig aan deze functie is is dat je ook zelf metatags kent bedenken bijvoorbeeld:

<meta name="versie" content="1.0.0">

Als je dit nu ophaalt met [php]get_meta_tags[/php] ken je kijken of er een nieuwe update is voor je script

Na dit was het ik hoop dat je de functie nu wat beter begrijpt:)

O ja let op altijd http:// voor de link zetten!

GR. mebus!

Reacties

0
Nog geen reacties.