DONAZIONE
AIUTACI A CRESCERE:
DONAZIONE LIBERÀ
DONAZIONE LIBERÀ
MENU
I postatori più attivi del mese
Nessun utente |
Script per Stringhe in PHP
Pagina 1 di 1
Script per Stringhe in PHP
La libreria delle stringhe è forse la più utilizzata in PHP, perché permette molto facilmente di effettuare ricerche di sotto stringhe, estrazioni, unioni, ecc.
Funzioni considerate:
* strtoupper, strtolower
* strlen, ord
* strpos, substr
strtoupper converte una stringa in maiuscolo
La sintassi della strtoupper è:
SORGENTE FILE:
Ricordiamo che la numerazione degli array, in PHP, parte dallo zero, quindi se la virgola è alla 13-esima posizione, la variabile $virgola varrà 12.
Nelle prime righe visualizziamo il valore di $stringa e le sue versioni in maiuscolo e in minuscolo; dopodiché abbiamo un ciclo for che stampa il carattere relativo ad ogni posizione della stringa e la sua codifica ASCII. Infine cerchiamo dove si trova il carattere, divi dendo così la stringa originale in 2 sotto stringhe, entrambe stampate a video.
Funzioni considerate:
* strtoupper, strtolower
* strlen, ord
* strpos, substr
strtoupper converte una stringa in maiuscolo
La sintassi della strtoupper è:
Codice: |
$maiuscolo = strtoupper($stringa) dove: * $stringa è la stringa da cui partiamo * in $maiuscolo otteniamo $stringa convertita tutta in maiuscolo strtolower converte una stringa in minuscolo La sintassi della strtolower è: $minuscolo = strtolower($stringa) dove: * $stringa è la stringa da cui partiamo * in $minuscolo otteniamo $stringa convertita tutta in minuscolo strlen calcola la lunghezza della stringa La sintassi della strlen è: $lung = strlen($stringa) dove: * $stringa è la stringa di partenza * in $lung otteniamo la lunghezza di $stringa ord calcola il codice ASCII di un carattere La sintassi della ord è: $codice = ord($carattere) dove: * $carattere è il carattere di cui si vuole calcolare il codice ASCII * in $codice otteniamo il codice ASCII di $carattere strpos cerca una sotto stringa all’interno di una stringa La sintassi della strpos è: $posiz = strpos($stringa, $cerca) dove: * $stringa è la stringa su cui fare la ricerca * $cerca è la stringa da cercare * in $posiz otteniamo la posizione (come intero) dove inizia la stringa $cerca all’interno della stringa $stringa substr estrae una sotto stringa da una stringa La sintassi della substr è: $nuova = substr($stringa, $inizio, $lunghezza) dove: * $stringa è la stringa di partenza * $inizio è la posizione da cui leggere la stringa * $lunghezza ci dice quanti caratteri dobbiamo copiare a partire da $inizio: $lunghezza è facoltativa, se non viene usata si copia la stringa fino alla fine. * In $nuova otteniamo la sotto stringa che abbiamo richiesto. stringhe.php |
SORGENTE FILE:
Codice: |
#!/usr/bin/php -q $stringa = “Ciao,questa e’ una stringa”; echo “stringa = ”$stringa”nn”; $maiuscolo = strtoupper($stringa); echo “Tutto maiuscolo diventa: $maiuscolonn”; $minuscolo = strtolower($stringa); echo “Tutto minuscolo diventa: $minuscolonn”; $lung = strlen($stringa); echo “stringa e’ lunga $lung caratterinn”; for ($i = 0; $i < $lung; $i++) { $ascii = ord($stringa[$i]); echo “stringa[$i]: $stringa[$i] ASCII: $asciin”; } $virgola = strpos($stringa, “,”); echo “nLa virgola e’ alla posizione $virgolann”; $prima = substr($stringa,0,$virgola); echo “Prima della virgola: ”$prima”nn”; $dopo = substr($stringa,$virgola+1); echo “Dopo la virgola: ”$dopo”nn”; ?> |
Ricordiamo che la numerazione degli array, in PHP, parte dallo zero, quindi se la virgola è alla 13-esima posizione, la variabile $virgola varrà 12.
Nelle prime righe visualizziamo il valore di $stringa e le sue versioni in maiuscolo e in minuscolo; dopodiché abbiamo un ciclo for che stampa il carattere relativo ad ogni posizione della stringa e la sua codifica ASCII. Infine cerchiamo dove si trova il carattere, divi dendo così la stringa originale in 2 sotto stringhe, entrambe stampate a video.
Argomenti simili
» Script in PHP per impedire il caching degli script
» Script Andorid per disabillitare una APK
» Script per Accesso ai file in PHP
» Script per creare una MAIL in PHP
» Raccolta Script per fotogallery
» Script Andorid per disabillitare una APK
» Script per Accesso ai file in PHP
» Script per creare una MAIL in PHP
» Raccolta Script per fotogallery
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.