Cita: en vez de esto, que es lo que quiero:
000000000878458.02
000000000000058.02
000000079874584.02
Pues con la misma función.
Si tu número 878458 lo rescataste en la variable $var01...
y luego lo metes en un str_pad($var01,15,0,STR_PAD_LEFT);
te daría un "000000000878458"
y luego lo concatenas con el ".02" y te quedaría como en tu ejemplo, ¿no?
O bueno, eso fue lo que entendí de:
Cita: si quiero agregar 15 ceros de la izquierda pasa esto:
000000000000000878458.02
00000000000000058.02
00000000000000079874584.02
en vez de esto, que es lo que quiero:
000000000878458.02
000000000000058.02
000000079874584.02
Si quieres agregar 15 ceros, pues nada más concatenas con una cadena de 15 ceros.
Pero si quieres que la línea te quede de un número fijo de caracteres y nada más rellenar con ceros hasta el tope, pues con str_pad.