Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Funzione occorrenze su una stringa

    Ciao, non riesco a capire come scrivere una funzione che data una stringa arbitraria in ingresso mi restituisca il numero di occorrenze per ciascun carattere.
    Con l'explode non è possibile perchè non ho un separatore, stavo pensando con substr ma credo alla fine si debbano usare le espressioni regolari...mi potete aiutare ?

  2. #2
    ok allora penso di aver capito....
    $stringaOriginale="";
    $numeroCaratteri= rand(10, 100);
    for($index=0;$index<$numeroCaratteri;$index++)
    $stringaOriginale.=chr(rand(65,122));

    echo "Stringa originale:$stringaOriginale
    ";
    foreach (count_chars($stringaOriginale, 1) as $i => $val)
    {
    echo "Ci sono $val occorrenze della lettera \" ". chr($i) ." \" nella stringa.
    ";
    }

  3. #3
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Oppure

    Codice PHP:
    $Str   "Kskzkkzlzlzllzkokkskkeoepldkkdjkeoekjndhbdbdhdjjensjjnej";
        
    $array str_split($Str);
        print 
    count(array_unique($array)); 
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.