uitleg

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

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?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:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

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

?>


Dit kan je makkelijk verhelpen met de functie isset

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 isset

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?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 get_meta_tags 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!

« Lees de omschrijving en reacties

Inhoudsopgave

  1. uitleg

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.