[PHP] Url sparisce lo 0

colomber

Utente Attivo
4 Dic 2012
232
1
18
Perché in una variabile con dentro 06 se la stessa variabile la uso per creare un url dinamico al posto di 06 appare solo 6?

Conoscete una funzione per mantenere anche lo zero nell' url ?


grazie
 
il problema non è url, faccio un'addizione nell'url 06 + 1 = 7 ho bisogno che sia 07 e non solamente 7 come faccio?
 
ciao
ti faccio un esempio
PHP:
<?php
echo "<pre>";
$a="06";
$var = $a+1;//anche se $a è unA stringa php fa il cast e la consiedera un intero per eseguire la somma
var_dump($var);//output int(7)
//valuto quanti zeri aggiungere es. 09 o 008 0 023 ...
$zeri=2;//lunghezza massima della stringa che voglio ottenere (01 02 .. 09 10 ... 99)
var_dump($zeri);
$var=str_pad($var, $zeri, "0", STR_PAD_LEFT);//agginge se necessario 0 davanti
var_dump($var);//output string(2) "07"
echo "</pre>";
?>
 

Discussioni simili