| 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
    Número de palabras en una cadena PHP
    funciones del lenguaje PHP puede determinar el número de palabras en una variable de cadena. La explosión función toma una variable de cadena , divide su contenido en un delimitador de cadena especificada , a continuación, devuelve una matriz que contiene las secciones de cuerdas . La función " preg_split " es una alternativa similar, pero avanzada. El uso de estas funciones , los desarrolladores pueden dividir una cadena PHP en ciertos caracteres , lo que resulta en una matriz que contiene sólo las palabras . La longitud de esta matriz es el número de palabras en la cadena . Cadena de contenido

    desarrolladores necesitan adaptar el proceso de división cadena al contenido de la cadena . Por ejemplo , si la cadena original contiene símbolos de puntuación , así como espacios , el código puede ser necesario dividir la cadena en todos estos caracteres . El siguiente código PHP demuestra una variable de cadena de pruebas: $ my_words = " Estas son unas pocas palabras. Aquí hay unos cuantos más " , .

    Esta cadena es relativamente simple, pero en realidad una cadena de entrada puede contener un montón de personajes diferentes . Por lo tanto, los desarrolladores tienen que decidir sobre la lista de caracteres que separan las palabras en las cadenas de entrada .
    Explode

    PHP explotar función divide contenido de la cadena en elementos discretos. El resultado final deseado de un proceso de explotar a contar las palabras en una cadena es tener una matriz cuyo contenido íntegro es cada palabra almacenada en una posición de matriz separada. Para algunas secuencias del proceso puede ser simple, como en el siguiente ejemplo: $ simple_words = "pie mollete de la torta " ; $ word_array = explode ( " ", $ simple_words ) ;

    Esto funciona porque la única caracteres entre las palabras son caracteres de espacio. En otros casos, el proceso puede ser más complejo.
    Delimitador

    El parámetro delimitador es clave para el éxito de la función de explotar. El delimitador , también referido como el separador , sólo puede ser un valor de cadena . Para dividir una cadena con una expresión regular en lugar de un valor de cadena , los desarrolladores pueden utilizar el método de " preg_split " . El siguiente código de ejemplo muestra cómo utilizar esta función: $ typical_words = " Estas son algunas de las palabras, además de algunos más : ahora, un poco más . " ; $ Word_array = preg_split ( " [ \\ \\, \\ , \\ : . ] + ", $ typical_words ) ;

    Esto indica a PHP para dividir la cadena en un número cualquiera de los caracteres incluidos como primer parámetro , que incluyen espacios , personajes de época , dos puntos , comas y puntos y comas , cada uno precedido por el escape carácter . Los desarrolladores pueden optar por la selección de personajes para adaptarlas a sus propios datos de la cadena .
    Límite

    explotar y funciones " preg_split " puede a la vez tener un parámetro opcional que representa un límite . Esto especifica un número máximo de veces para ejecutar la operación de división . Cuando este parámetro está presente , PHP llevar a cabo el proceso de división sin embargo, muchas veces el límite especifica , a continuación, asignar el resto de la cadena a la posición final del arreglo . El código modificado siguiente muestra esta técnica : $ word_array = explode ( " ", $ simple_words , 4 ) ;

    La matriz resultante de esta operación tendrá cuatro elementos en ella . Al determinar la cantidad de palabras que se encuentran en una cadena, este método sólo se indicará que el total es mayor que una cierta cantidad.
    Matriz

    Cuando un script PHP tiene una matriz con cada palabra almacenada en una posición elemento separado , se puede utilizar la matriz para determinar cuántas palabras contenía la cadena original . La función COUNT devuelve el número de elementos en un objeto de matriz . El siguiente ejemplo de código muestra esta técnica : . $ Num_words = count ($ word_array ) ;

    Esta variable contiene ahora el número de palabras en la matriz

    Previous :

    next :
      Artículos relacionados
    ·El PHP encabezado no es Redirigir 
    ·Cómo contar el número de apariciones en PHP 
    ·Cómo poner TeamSpeak PHP en mi sitio web 
    ·¿Cómo se crea un formulario de acceso para mi sitio w…
    ·Cómo capturar el título de la página Uso de PHP 
    ·¿Cómo se crea un Servicio de Viajes Página Web 
    ·Cómo establecer el tiempo para un tiempo de espera de …
    ·Cómo configurar un host proxy PHP JavaScript 
    ·MySQL Tutorial clave principal 
    ·Cómo hacer comentarios en un archivo PHP 
      Artículos destacados
    ·Cómo codificar un rectángulo en Java Con Dimensiones …
    ·Cómo utilizar el desplazamiento de bits en Criptografí…
    ·Cómo compilar un archivo PHP 
    ·Cómo Echad la vista de parámetros en Android 
    ·Cómo ejecutar un exploit IPBFree Con Perl 
    ·Cómo hacer una cadena ASCII en VBScript 
    ·Cómo Borrar y Llenar cuadros de lista en Visual Basic …
    ·Cómo convertir un int a una cadena en T -SQL 
    ·Clasificaciones de los lenguajes de alto nivel en la Pr…
    ·Cómo instalar CICS Norstar 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com