-
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!
-
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!
-
-
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.
-
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...
-
a dire il vero no, esiste da sempre, per quanto mi ricordi - altrimenti, come leggeresti singoli caratteri in una stringa? :mrgreen:
-
Trattando la stringa come un'array:
Codice PHP:
<?php
$s = "ciao";
print $s[0]; //c
print $s[3]; //o
?>