Entiendo prueba asi y te recomiendo
http://php.net/manual/es/function.substr.php donde se explica mejor
Código PHP:
Ver original<?php
$nombre=1511111196;
//alimentamos el generador de aleatorios
//generamos un número aleatorio
$numero_aleatorio = rand(1,100); //concatenamos
$nombre_nuevo=$nombre."_".$numero_aleatorio;
echo "tipo de variable: ".$nombre_nuevo;
echo "<br>Si quiero eliminar solo el _ : ".$variable = str_replace(array("\n","_"),array(" "," "),$nombre_mas_nuevo);//elimina el _
echo "<br> Sabiendo si el numero siempre tendra la misma cantidad: ".substr($nombre_nuevo,0,-3); // el tercer argumento elimina lo que quieres ?>
bueno el ejemplo esta como el anterior pensemos ya viene como dices aunque este lo crea y luego se lo quita dejandolo como lo quieres espero ahora si te sirva saludos..