| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo Fetch etiquetas H1 en PHP
    PHP es un lenguaje de scripting del lado del servidor que tiene muchas características integradas que pueden ser utilizados para analizar HTML , el lenguaje utilizado para mostrar las páginas Web en la World Wide Web. Una de las etiquetas más comunes usadas en HTML es el primer título etiqueta de nivel o la etiqueta "

    " . Mediante el uso de PHP , los programadores Web pueden analizar HTML y recuperar los valores contenidos en HTML tags "

    " y utilizar los valores para una variedad de propósitos, tales como para perfiles de edificios . Cosas que necesitará
    texto editor
    servidor web con PHP 4 o 5 instalado y configurado
    Mostrar más instrucciones
    1

    Abra un editor de texto y crear una nueva presentar y el nombre " getH1Tags.php . " Añadir un delimitador de apertura de PHP ( " " ) al archivo . Cualquier texto situado entre estos dos delimitadores se analiza como código PHP por el programa PHP.

    >
    2

    Declarando PHP variable llamada "$ htmlString " . Esta variable contiene el código HTML que se analiza para la etiqueta "

    " obtención de información. Por ejemplo , "$ htmlString " contiene el texto HTML " html head < /head>

    primer encabezado < /h1 >

    segundo encabezado < /h1 > < ;/body> < /html > ".

    $ htmlString =" html head < /head> < h1 > primer encabezado < /h1 >

    segundo encabezado < /h1 > < /body> < /html > "; ?

    >
    3 < p> Declarar una segunda variable de PHP llamado "$ matchPattern " . Esta variable contiene los valores que se encuentran en "$ htmlString " que debe ser recuperada, los valores entre el "

    " y "< /h1 >" etiquetas. Utilice una expresión regular para crear la variable "$ matchPattern " .

    $ htmlString = " html head < /head>

    primer encabezado < /h1 >

    segundo encabezado < /h1 > < /body> < /html > ";

    $ matchPattern =" /

    (*. ? ) < \\ /h1 > /"; ?

    >
    4

    Utilice el PHP " " función para realizar una coincidencia de expresión regular en el " preg_match_all $ htmlString "variable de utilizando el "$ matchPattern " expresión regular. La función " preg_match_all " toma cuatro argumentos: "$ matchPattern " ( el patrón a la altura, o "/

    (* ) < \\ /h1 > /. ? ") , "$ HtmlString " (la cadena para buscar en para el patrón ) , " $ foundIt " ( la matriz de partidos ) , y un indicador opcional ( PREG_PATTERN_ORDER ) que ordena los resultados .

    < ? php

    $ htmlString = " < html> < /head>

    primer encabezado < /h1 >

    segundo encabezado < /h1 > < /body> < /html > ";

    $ matchPattern = "/

    < \\ /h1 > /(*. ? )";

    preg_match_all ($ matchPattern , $ htmlString , $ foundIt , PREG_PATTERN_ORDER ) ;
    < p> ? >
    5

    Utilice el lenguaje PHP " echo" construir para imprimir el texto entre el primer grupo de "

    " y " < /h1> " etiquetas se encuentran en el "$ htmlString " variable. La función de PHP " preg_match_all " devuelve una matriz multidimensional , así que utilice paréntesis para indicar que la primera cadena coincidente debe ser devuelto .

    $ htmlString = " < ; head> < /head>

    primer encabezado < /h1 >

    segundo encabezado < /h1 > < /body> < /html > ";

    $ matchPattern = "/

    < \\ /h1 > /(*. ? )";

    preg_match_all ($ matchPattern , $ htmlString , $ foundIt , PREG_PATTERN_ORDER ) ;

    eco $ foundIt [ 1 ] [ 0 ]

    >
    6

    Utilice el operador de concatenación de PHP ( ".") para imprimir una coma de separación inmediatamente después de la primera coincidencia de cadenas ( " , ") .

    $ htmlString =" html head < /head>

    primer encabezado < /h1 > ; segundo encabezado

    < /h1 > < /body> < /html > ";

    $ matchPattern =" /

    < \\ /h1 > /(*. ? ) " ;

    preg_match_all ($ matchPattern , $ htmlString , $ foundIt , PREG_PATTERN_ORDER ) ;

    echo $ foundIt [ 1 ] [ 0 ] . ","

    >
    7

    Utilice el lenguaje PHP " echo" construir para imprimir un segundo operador de concatenación de PHP ("." ) Y el texto entre el segundo conjunto de "

    " y " < /h1> " etiquetas encontradas en la variable "$ htmlString " . Dado que la función de PHP " preg_match_all " devuelve una matriz multidimensional , utilizar soportes para indicar que la segunda cadena coincidente debe ser devuelto .

    < ? Php

    $ htmlString = " < ; head> < /head>

    primer encabezado < /h1 >

    segundo encabezado < /h1 > < /body> < /html > ";

    $ matchPattern = "/

    < \\ /h1 > /(*. ? )";

    preg_match_all ($ matchPattern , $ htmlString , $ foundIt , PREG_PATTERN_ORDER ) ;

    eco $ foundIt [ 1 ] [ 0 ] . " , " . $ foundIt [ 1 ] [ 1 ] ;

    >
    8

    Open " getH1Tags.php " en un navegador Web? . Compruebe que las dos marcas "

    " en la variable "$ htmlString " se escriben en la página separados por una coma.

    Previous :

    next :
      Artículos relacionados
    ·Retraso Funciones en PHP 
    ·Cómo importar contactos de Hotmail a través de PHP 
    ·Mi GoDaddy Email PHP Form no está funcionando 
    ·Cómo convertir consultas para JSON PHP 
    ·Cómo enviar PHP y HTML del correo electrónico desde u…
    ·Cómo convertir Int a Tinyint 
    ·Cómo buscar una cadena en cadena PHP 
    ·PHP Transferencia de Valores 
    ·Cómo desinflar el icono PHP 
    ·Cómo cambiar el orden de los campos en MySQL 
      Artículos destacados
    ·Cómo devolver un valor en un cuadro de lista de varias…
    ·Cómo importar un applet de Java 
    ·Cómo utilizar VBA para alternar un cheque de caja de C…
    ·Cómo imprimir múltiples líneas en Visual Basic 
    ·Cómo crear un sitio web de alta tecnología 
    ·La diferencia en Python y Django 
    ·Cómo quitar SQLite en C 
    ·Python Estructuras 
    ·Cómo comprobar si hay un proceso de aplicación en Vis…
    ·Cómo hacer un post en tu blog Título en una etiqueta …
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com