2010-04-14 78 views

回答

18
$myvar = ltrim('01000','0'); 
6

號只有Zend_Filter_StringTrim,但是從兩端不ltrim,但preg_replace(Unicode的知道,雖然)。無論是

使用Zend_Filter_Callback

echo Zend_Filter::filterStatic('000111000', 'Callback', array('ltrim', '0')); 
// gives 111000 

或帶有過濾器的實例

$trimmer = new Zend_Filter_Callback('ltrim', '0'); 
echo $trimmer->filter('000111000'); // gives 111000 

這樣你可以在過濾器鏈中使用它。

3

Zend_Filter_Int也適用於這種特殊情況。

4

難道你不能只投到int?

$s = '00000414'; 
print (int)$s; // 414 
相關問題