Originariamente inviato da ANTAGONIA
ti ringrazio, nel frattempo ho fatto cosi:
codice:
if($stringa{0}==0){
	$stringa= substr($stringa, 1);
}
è corretto?
oppure meglio come dici te?
Grazie mille
Utilizzare substr() è meglio perchè evita eventuali notice nel caso in cui la stringa sia vuota. Inoltre l'utilizzo di {} è deprecato da PHP 6

Per finire, attento al type Type Juggling:

Codice PHP:
<pre>
<?php 
$string 
'';
var_dump($string[0] == 0); // bool(true) - Notice: Uninitialized string offset:

$string ' ';
var_dump($string[0] == 0); // bool(true) 

$string '0';
var_dump($string[0] == '0'); // bool(true) 

$string '1';
var_dump($string[0] == '0'); // bool(false) 
?>
</pre>