| Alcune funzioni PHP sulle stringhe |
|
|
|
|
In questo tutorial tratteremo alcune delle principali funzioni che PHP mette a disposizione dei programmatori per poter gestire le cosiddette "stringhe" una serie di caratteri, numeri ecc.... Iniziamo stilando una lista: strlen(), substr(), str_replace(), ucfirst(), ucword(). La funzione strlen, dandogli una cerca stringa, ci restituisce il numero dei caratteri da cui è composta essa, es:<?php $str = 'Hello Word'; echo strlen($str); //Ci restituiterà 10 perchè H=1, e=2 ecc.... ?> La funzione substr, ci permette di accorciare una stringa ad un determinato numero di caratteri. Esempio, se una stringa è composta da 205 caratteri, con questa funzione possiamo decidere di stamparne a video solo i primi 150 o gli ultimi 5 ecco come: <?php $str = 'Hello World'; echo substr($str,0,4); //mostrerà Hello echo substr($str,6,10); //mostrerà Wolrd ?> La funzione str_replace, come si può intuire serve per sostituire un cerco carattere/simbolo/numero ecc... in un'altro ecco come: <?php $str = 'Hello World'; echo str_replace("Hello","Ciao",$str); //Restituirà Ciao World ?> La funzione ucfirst è ucword sono molto simili la prima converte solo il primo carattere in maiuscolo il secondo il primo carattere di ogni parola di una stringa es.: <?php $str = 'hello world'; echo ucfirst($str); //Hello world echo ucwords($str); //Hello World ?> Avremmo occasione di ritrovare alcune di queste funzioni nei prossimi tutorial quindi è bene conoscerle prima di usarle :). |
| < Prec. | Pros. > |
|---|
