non sarà il modo migliore ma siccome sono nuovo di php sto provando a fare tutto ciò che chiedete per imparare più velocemente
ho messo i commenti così capisci cosa ho fatto
codice:
<?php
//il numero lo uso come un testo
$a=1230.567;
//cerco dove si trova il .
$pos=strpos($a, ".");
//controllo la lunghezza della stringa
$lung=strlen($a);
//conto quanti decimali ci sono nel numero
$dec=$lung-$pos-1;
//se sono più di 2 tronco a 2
if($dec>2){
$da_eliminare=$dec-2;
$num=substr($a, 0,($lung-$da_eliminare));
}else{
//altrimenti nulla
$num=$a;
}
//sostituisco il punto con nulla
$num=str_replace(".","",$num);
//aggiungo gli 0 alla sinistra del numero
$num=str_pad($num,9,"0",STR_PAD_LEFT);
//stampo il risultato
echo $num."</br>";
?>