Visualizzazione risultati 1 fino 5 di 5

Discussione: ricerca di determinati caratteri in un testo

  1. #1
    Guest

    Predefinito ricerca di determinati caratteri in un testo

    Salve a tutti, ho provato a fare una ricerca ma non penso di aver trovato nulla che fa al caso mio.
    il mio problema era contare i messaggi lasciati in un guestbook che però salva i dati uno dopo l'altro in un file di testo; se si potesse sfruttare una funzione per poter contare, ad esempio i '<br>' presenti nel messaggio (se ne aggiunge uno solo per ogni messaggio), avrei direttamente il numero dei messaggi inseriti. Qualcuno sa aiutarmi?Grazie mille in anticipo!

  2. #2
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Se davvero vuoi contare solo i <br> dovresti scrivere qualcosa del genere:

    Codice PHP:
    $content = file_get_contents('nomefile.txt');

    $count = preg_match('/<br>/', $content);


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  3. #3
    Guest

    Predefinito

    Perfetto, ora lo provo e mi informo un po' sulle funzioni...se è tutto ok poi metto un esempio nel caso servisse a qualcuno!
    Grazie saitfainder!

    EDIT:sembrava che tutto fosse ok, se non ci sono '<br>' mi da 0, se ce n'è uno mi da 1, ma se ce ne sono più di uno continua a darmi 1.
    dove sbaglio?
    Ultima modifica di gabriballets : 10-03-2008 alle ore 18.20.11

  4. #4
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,266

    Predefinito

    per cercare un'espressione semplice come "<br>", substr_count() è probabilmente più veloce

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da dreadnaut Visualizza messaggio
    per cercare un'espressione semplice come "<br>", substr_count() è probabilmente più veloce
    perfetto!ora funge alla grande!grazie...mi avete dato un grande aiuto...come al solito!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •