Visualizzazione risultati 1 fino 7 di 7

Discussione: errore str_split

  1. #1
    Guest

    Predefinito errore str_split

    Ciao, in locale funziona tutto bene, ma qui su altervista mi da errore questa stringa:
    Codice PHP:
    $messaggio = str_split($messaggio,1);
    mi sapreste dire a cosa é dovuto questo messaggio di errore?
    Codice:
    Fatal error: Call to undefined function: str_split() in /membri/bluster/mate/criptazione.php on line 7
    grazie, ciao!

  2. #2
    Guest

    Predefinito

    Quando ti dice che la funzione è indefinita (inesistente) e se si tratta di una funzione nativa di php, vuol dire che è supportata da una versione diversa da quella in esecuzione.
    Devi attivare il php5


    Ciao!

  3. #3
    Guest

    Predefinito

    perfetto! grazie..ciao!

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

    Predefinito

    Str_split è disponbile da php5 in su. Aa seconda di quello che vuoi fare magari ti basta però leggere la stringa $messaggio carattere per carattere, usando la sintassi $stringa{n} che ti permette di accedere all'n-esimo carattere.

  5. #5
    Guest

    Predefinito

    uhmm.. per ora tengo str_split, una curiosità $strnga{n} é anche una novità del php5 vero? nn l'avevo mai vista prima! grazie anche a te dreadnaut...

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

    Predefinito

    a dire il vero no, esiste da sempre, per quanto mi ricordi - altrimenti, come leggeresti singoli caratteri in una stringa?

  7. #7
    Guest

    Predefinito

    Trattando la stringa come un'array:
    Codice PHP:
    <?php
    $s
    = "ciao";
    print
    $s[0]; //c
    print $s[3]; //o
    ?>

Regole di scrittura

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