Page 106 - Corso di PHP - Livello base
P. 106
Il risultato della funzione sarà 1. Attenzione: la funzione è case
sensitive, quindi scrivere “Federico” e scrivere “federico” non è
la stessa cosa. Ecco qua la documentazione ufficiale:
http://php.net/manual/en/function.substr-count.php.
Infine due funzioni molto simili, per trasformare i caratteri di
una stringa: nel primo caso, con la funzione strtolower, faremo
diventare tutti minuscoli i caratteri della nostra stringa e nel
secondo caso, con la funzione strtoupper, tutti maiuscoli.
Entrambe ricevono come parametro semplicemente la variabile
da trasformare:
<?php
$stringa = "Federico";
echo strtoupper($stringa);
echo "<br />";
echo strtolower($stringa);
?>
Nel primo caso la funzione trasformerà la stringa in
“FEDERICO”, nel secondo caso la trasformerà in “federico”.
La documentazione ufficiale di strtoupper è qui
http://php.net/manual/en/function.strtoupper.php mentre quella
di strtolower invece è qui
http://php.net/manual/en/function.strtolower.php.
Per la gestione delle stringhe ci sono moltissime funzioni,
queste che abbiamo visto sono le principali ma potete consultare
il sito php.net alla ricerca di altre funzioni, oppure potete
acquistare il libro “PHP” di Rasmus Lerdorf, dove troverete
tutte le funzioni di PHP divise a seconda dell'argomento
(funzioni per gli array, per i database, per le stringhe ecc. ecc.).
È edito in Italia da Hops e si trova facilmente in tutte le librerie
106