26-08-2015, 02:18 PM
0
Leer cadenas continuas de caracteres, como números de teléfono, números de tarjeta de crédito, etc., puede resultar confuso en ocasiones. Más concretamente, es más complicado leer el número de teléfono así expresado 564852487 que el número 564 852 487. Como puede verse, la simple introducción de espacios en blanco, hace la tarea más sencilla. Este script es fácilmente modificable para aplicarlo a cada caso concreto. No olvidemos que la usabilidad de nuestra Web es un factor que, a la larga, mantendrá nuestro tráfico y lo hará crecer.
Código PHP:
<?php
// Dividimos en grupos un número de teléfono para hacerlo mas legible
$num_tlf = 564408969;
// Separa en grupos de tres
$num_tlfn = chunk_split($num_tlf,3," ");
// Creamos un grupo de 3 digitos y tres grupos de 2 digitos
$num_tlf1 = substr($num_tlf, 0, 3);
$num_tlf2 = substr($num_tlf, 3, 2);
$num_tlf3 = substr($num_tlf, 5, 2);
$num_tlf4 = substr($num_tlf, 7, 2);
$num_tlfno = "$num_tlf1 $num_tlf2 $num_tlf3 $num_tlf4";
echo "
Teléfono 1: $num_tlf <br />
Teléfono 2: $num_tlfn <br />
Teléfono 3: $num_tlfno <br />
";
?>