|
Home -> Manuali e Tutorials -> Guida PHP -> Funzioni
Scarica il tutorial | Stampa il tutorial | Cerca nel sito
FUNZIONI DI STRINGHE
Funzioni Print / Print_r / Echo
Tali funzioni servono per printare una stringa ( print o echo ) o un array ( print_r ); come unico parametro è richiesta la stringa racchiusa tra i due apici oppure la variabile assegnata ad una stringa oppure la variabile array.
| print("Ciao a tutti"); |
print_r($_POST); |
Es.:
<html>
<body>
<?php
$utente=array (
"dati anagrafici"=>array(
"nome"=>"Mario",
"cognome"=>"verdi",
"eta"=>24),
"recapiti"=>array(
"indirizzo"=>"V.Milano",
"civico"=>10,
"cap"=>00179)
);
print_r($utente);
$br="<BR><BR><BR><BR>";
print($br.$utente["dati anagrafici"]["nome"].$br.$utente["recapiti"]["cap"]);
?>
</body>
</html>
|
Di risultato:
Array ( [dati anagrafici] => Array ( [nome] => Mario [cognome] => verdi [eta] => 24 ) [recapiti] => Array ( [indirizzo] => V.Milano [civico] => 10 [cap] => 15 ) )
Mario
15
Funzione Substr
Tale funzione ritorna una sotto-stringa, dati due delimitatori:
| substr("stringa",delimitatori); |
Es.:
<?php
$rest=substr("abcdef ",1);
$rest=substr("abcdef ",1,3);
$rest=substr("abcdef ",0,4);
$rest=substr("abcdef ",0,-1);
?>
|
Di risultato:
bcdef
bcd
abcd
abcde
La numerazione della stringa in questione è assegnata in questo modo:
a b c d e f
123456
Il primo numero delimitatore, quindi, indica il numero precedente a quello di inizio visualizzazione, mentre il secondo l'ultimo valore da visualizzare.
Funzione str_repeat
Tale funzione serve per ripetere una stringa per un certo numero di volte passatogli come parametro della funzione stessa:
| str_repeat("valore",num); |
Es.:
<?php
echo str_repeat("=",10);
?>
|
Di risultato:
= = = = = = = = = =
Funzione Explode
Tale funzione serve per dividere una stringa in un array dato un separatore contenuto nella stringa stessa; i suoi parametri sono la stringa e il separatore:
| explode("separatore",$stringa); |
Es.:
<?php
$str="Mario;Gentili";
$c=explode(";",$str);
print_r($c);
print($c[0]);
print($c[1]);
?>
|
Di risultato:
Array ( [0] => Mario [1] => Gentili ) MarioGentili
Funzione Implode
Tale funzione serve per estrarre un array in una stringa, dato un separatore:
| implode("separatore",$array); |
Es.:
<?php
$array=array("lastname","email","nome");
$a=implode(",",$array);
print $a;
?>
|
Di risultato:
lastname,email,nome
Funzione strlen
Tale funzione serve per ottenere la lunghezza in caratteri di una stringa:
Es.:
<?php
$str='abcdef';
echo strlen($str);
?>
|
Di risultato:
6
Torna su | Indice Guida | Pagina << 5 >>
|