Goldenweb.it homepage

ANNUNCI | DIRECTORY | FONTS | ICONE | NEWSGROUPS | TOP25 | WALLPAPERS

English version  

Arlea Network
Arlea Network è il primo portale nazionale, interamente dedicato al mondo assistenziale. Nasce a giugno di quest'anno per volontà dell'Associazione Nazionale Enti Assistenziali denominata Arlea, per consentire ai propri associati di poter comunicare...
Darwin.it - Web Hosting, registrazione domini, webdesign.
Darwin: registrazione domini internet, registrazione dominio, web hosting, web housing, housing, web design, posta elettronica, pec posta elettronica certificata, eventi in diretta web, streaming server, posta elettronica, cms

GoldenWeb.it Directory "Premium" Links - Il tuo link qui...



count_chars

(PHP 4 , PHP 5)

count_chars --  Restituisce informazioni sui caratteri usati in una stringa

Descrizione

mixed count_chars ( string string [, int mode])

La funzione conta il numero di occorrenze di ogni carattere (0..255) nella stringa string e li restituisce in vari modi. Il parametro opzionale mode ha come default 0. In base alle impostazioni di mode la funzione count_chars() restituisce:

  • 0 - una matrice in cui ogni carattere (come codifica ASCII) è la chiave e la sua frequenza il valore.

  • 1 - come lo 0 ma saranno restituiti solo i caratteri con frequenza maggiore di zero.

  • 2 - come lo 0 ma saranno restituiti solo i caratteri con frequenza uguale a zero.

  • 3 - la funzione restituisce una stringa con tutti i caratteri utilizzati.

  • 4 - la funzione restituisce una stringa con tutti i caratteri non utilizzati.

Esempio 1. Esempio di uso di count_chars()

<?php

$data
= "Two Ts and one F.";

$result = count_chars($data, 0);

for (
$i=0; $i < count($result); $i++) {
   if (
$result[$i] != 0)
       echo
"Vi sono $result[$i] istanze di \"" , chr($i) , "\" nella stringa.\n";
}

?>

Questo esempio visualizzerà:

Vi sono 4 istanze di " " nella stringa. Vi sono 1 istanze di "." nella stringa. Vi sono 1 istanze di "F" nella stringa. Vi sono 2 istanze di "T" nella stringa. Vi sono 1 istanze di "a" nella stringa. Vi sono 1 istanze di "d" nella stringa. Vi sono 1 istanze di "e" nella stringa. Vi sono 2 istanze di "n" nella stringa. Vi sono 2 istanze di "o" nella stringa. Vi sono 1 istanze di "s" nella stringa. Vi sono 1 istanze di "w" nella stringa.

Vedere anche strpos() e substr_count().