Cita:
Iniciado por andresdzphp
Y si es 12345_10 ?
$variable ="12345_0";
//o
$variable ="12345_10";
$variable = substr ($variable, 0, -2);//elimina los 2 ultimos caracteres //imprime 12345
$variable = substr ($variable, 0, -3);//elimina los 3 ultimos caracteres //imprime 12345
//y
$variable = str_replace('_0', '', $variable );//elimina todos los "_0" //imprime 12345
$variable = str_replace('_10', '', $variable );//elimina todos los "_10" //imprime 12345
era a manera de ejemplo quizas ahora no sea su caso pero, podria utilizar estos metodos en otros
en este caso "en particular" utilizaria la opcion de stramin
Cita:
Iniciado por stramin
Te va a salir más facil de alguna de estas formas:
OPCION 2:
$numero_completo="1511111196_0";
$numeros=explode("_",$numero_completo);
$numero_corto=$numeros[0];
Esta es una buena opción si quieres tambien tener el numero ubicado despues del _ que estaría en $numeros[1] y que sería "0".