English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Strumenti online

Tutorial di base PHP

Tutorial avanzato PHP

PHP & MySQL

Manuale di riferimento PHP

PHP String 字符串函数手册

Uso e esempio della funzione PHP count_chars()

La funzione count_chars() viene utilizzata per restituire informazioni sui caratteri utilizzati nella stringa

Sintassi

mixed count_chars ( string $string [, int $mode = 0 ] )

Definizione e uso

Usato per restituire informazioni sui caratteri utilizzati nella stringa

 Valore di ritorno

  • 0 - Restituisce un array con tutti i valori di byte come nome chiave e la frequenza di apparizione come valore.

  • 1 - Come 0, ma elenca solo i valori di byte con frequenza di apparizione maggiore di zero.

  • 2 - Come 0, ma elenca solo i valori di byte con frequenza di apparizione uguale a zero.

  • 3 - Restituisce una stringa composta da tutti i valori di byte utilizzati.

  • 4 - Restituisce una stringa composta da tutti i valori di byte non utilizzati.

Parametro

Numero di ordinamentoParametro e spiegazione
1

stringa

Stringa da contare.

2

modello

Ritorna il modello, vedi il valore di ritorno sopra

Esempio online

In questo esempio, useremo count_chars() per controllare la stringa, il modello di ritorno impostato su 1. Outputta la frequenza di apparizione di diversi caratteri:

<?php
//Usa count_chars() per controllare la stringa, il modello di ritorno impostato su 1. Outputta la frequenza di apparizione di diversi caratteri
$data = "Two Ts and one F.";
foreach (count_chars($data, 1) as $i => $val) {
   echo "La stringa è comparsa $val volte \", chr($i), "\" carattere.\n";
}
?>
Testa e guarda ‹/›

Risultato di output:

La stringa è comparsa 4 volte il carattere " ".
La stringa è comparsa 1 volta il carattere ".".
La stringa è comparsa 1 volta il carattere "F".
La stringa è comparsa 2 volte il carattere "T".
La stringa è comparsa 1 volta il carattere "a".
La stringa è comparsa 1 volta il carattere "d".
La stringa è comparsa 1 volta il carattere "e".
La stringa è comparsa 2 volte il carattere "n".
La stringa è comparsa 2 volte il carattere "o".
La stringa è comparsa 1 volta il carattere "s".
La stringa è comparsa 1 volta il carattere "w".

PHP String 字符串函数手册