W3docs

str_word_count()

Artículo sobre la función PHP str_word_count(), usada para contar palabras en una cadena. Se explica la sintaxis y ejemplos de uso.

La función PHP str_word_count() se utiliza para contar el número de palabras en una cadena. En este artículo, analizaremos la sintaxis y el uso de str_word_count(), además de proporcionar algunos ejemplos.

La sintaxis de la función str_word_count() es la siguiente:

Sintaxis PHP de str_word_count()

str_word_count($string, $format, $charlist)

La función acepta tres parámetros: $string, $format y $charlist. $string es la cadena en la que se contarán las palabras. $format es un parámetro opcional que especifica el formato de la salida: 0 devuelve el conteo de palabras (valor por defecto), 1 devuelve un array de palabras y 2 devuelve un array asociativo donde las claves son las posiciones de las palabras. $charlist también es un parámetro opcional que especifica caracteres adicionales que deben considerarse como caracteres de palabra.

A continuación se muestra un ejemplo de cómo utilizar la función str_word_count():

Ejemplo de PHP str_word_count()

php— editable, runs on the server

En este ejemplo, tenemos una variable string $string que contiene la frase "The quick brown fox jumps over the lazy dog.". Utilizamos la función str_word_count() para contar el número de palabras en la cadena.

La salida de este código será:

9

Como puede verse, la función str_word_count() ha contado correctamente el número de palabras en la cadena.

Para demostrar el parámetro $format:

<?php
$string = "Hello world!";
print_r(str_word_count($string, 1));
?>

La función str_word_count() es una herramienta útil para contar el número de palabras en una cadena en PHP. Puede usarse para analizar texto de entrada y realizar operaciones que dependen del número de palabras. Al dominar esta función, podrás convertirte en un desarrollador PHP más competente.

Esperamos que este artículo haya sido útil para comprender la función str_word_count() en PHP.

Práctica

Práctica
¿Qué hace la función PHP str_word_count()?
¿Qué hace la función PHP str_word_count()?
Was this page helpful?