删除除字符串尾随0之外的所有0

Mou*_*hna 0 php trailing

关于删除前导和尾随0有很多问题,但我找不到删除所有0的方法,除了尾随0(前导0或除结尾之外的任何其他位置).

100010 -> 110  
010200 -> 1200  
01110  -> 1110
Run Code Online (Sandbox Code Playgroud)

有什么建议 ?

air*_*r4x 5

尝试

echo preg_replace('/0+([1-9])/', '$1', $str);
Run Code Online (Sandbox Code Playgroud)