| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment faire pour capturer un titre de page en utilisant PHP
    Si vous avez besoin d'obtenir le titre d'une page Web dans un script PHP et vous consulter la documentation pour une constante prédéfinie contenant le titre , vous n'en trouverez pas . Cependant, puisque vous savez que le titre d'une page Web est contenue dans la balise dans son code HTML, vous pouvez concevoir une solution qui lit le code et trouve le titre. Utilisation d'une expression régulière pour extraire le titre , il est une tâche assez simple en PHP. Instructions <br> 1 <p> Créer une expression régulière insensible à la casse qui extrait les caractères entre l'ouverture et la fermeture des balises <title> . ? Par exemple: <br> <p> < php $ title_regex = ' ( . +) % <title> <\\ /Title> % i '; <br> 2 <p> Utilisez file_get_contents pour stocker le contenu de la page HTML dans une variable . Par exemple: <br> <p> $ page = file_get_contents ( " http://example.com/index.html "); <br> 3 <p> analyser le code HTML en utilisant l' ordinaire expression . Passez un tableau vide pour PHP pour remplir avec tout le match comme le premier élément du tableau et le texte entre les balises de titre comme le deuxième élément. Par exemple: <br> <p> $ matches = array () ;/* tout le match sera en $ matches [ 0 ] et le texte du titre sera en $ matches [1] * /if ( preg_match ( title_regex $ , $ la page , $ allumettes) && isset ($ matches [ 1]) ) $ title = $ matches [ 1] ; Sinon $ title = " introuvable" ; ? > <br> < br > Photos <div class=ad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </td> </tr> </table> <table width="95%" height="1" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="91%" height="52" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="51%"><p>Previous : <a class='LinkPrevArticle' href='/programmation/php-mysql-programming/91290.html' >Comment joindre deux cordes en PHP </a></li></p></td> </tr> <tr> <td width="49%"> next : <a class='LinkNextArticle' href='/programmation/php-mysql-programming/91292.html' >Comment faire des commentaires dans un fichier PHP </a></li></td> </tr> </table></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="770" height="246" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="375" height="246" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> articles connexes </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="201"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92631.html" title="Comment faire pour désactiver l'affichage des erreurs en PHP " target="_self">Comment faire pour désactiver l'affichage des erreurs …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/91904.html" title="Comment faire pour convertir Latin1 en UTF8 dans MySQL " target="_self">Comment faire pour convertir Latin1 en UTF8 dans MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92175.html" title="Comment remplacer un DIV sur PHP " target="_self">Comment remplacer un DIV sur PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92124.html" title="JavaScript: Comment obtenir une requête MySQL via PHP " target="_self">JavaScript: Comment obtenir une requête MySQL via PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92493.html" title="Comment faire pour installer PEAR PHP - sur Ubuntu " target="_self">Comment faire pour installer PEAR PHP - sur Ubuntu </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/93152.html" title="Comment apprendre la programmation PHP " target="_self">Comment apprendre la programmation PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92739.html" title="Comment afficher les données de base de données dans les pages Web " target="_self">Comment afficher les données de base de données dans …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92598.html" title="Comment faire pour ouvrir l'extension du fichier PHP " target="_self">Comment faire pour ouvrir l'extension du fichier PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92004.html" title="Comment utiliser PHP redirection têtes Partout dans Scripts " target="_self">Comment utiliser PHP redirection têtes Partout dans Sc…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/92522.html" title="Comment créer des vignettes JPG Avec PHP " target="_self">Comment créer des vignettes JPG Avec PHP </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">articles en vedette </td> </tr> </table> <table width="95%" height="207" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/visual-basics-programming/95677.html" title="Comment fusionner deux fichiers PDF dans Acrobat 9 par VBA " target="_self">Comment fusionner deux fichiers PDF dans Acrobat 9 par …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/python-programming/93723.html" title="Comment exécuter un script Python à partir d'un autre script Python " target="_self">Comment exécuter un script Python à partir d'un autre…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/visual-basics-programming/96335.html" title="Comment faire un jeu Visual Basic " target="_self">Comment faire un jeu Visual Basic </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/python-programming/93472.html" title="Comment ouvrir Linux Python XRCed " target="_self">Comment ouvrir Linux Python XRCed </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/computer-programming-languages/86656.html" title="Comment changer la couleur de la barre de défilement dans Microsoft Expression " target="_self">Comment changer la couleur de la barre de défilement d…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/93033.html" title="Comment lire un fichier texte à partir d'un client utilisant PHP " target="_self">Comment lire un fichier texte à partir d'un client uti…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/php-mysql-programming/91900.html" title="Comment faire pour transférer un ID de session PHP avec une redirection " target="_self">Comment faire pour transférer un ID de session PHP ave…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/javascript-programming/91271.html" title="Comment écrire Java Script " target="_self">Comment écrire Java Script </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/visual-basics-programming/96555.html" title="Comment mettre en place un formulaire Visual Basic " target="_self">Comment mettre en place un formulaire Visual Basic </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmation/java-programming/90184.html" title="Java Advanced Topics " target="_self">Java Advanced Topics </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <table width="980" height="8" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 bgColor=#36506e height=90> <tr> <td class=bs height=90 align=middle>Copyright © Connaissances Informatiques http://fr.wingwit.com <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>