Saltar al contenido

Enmascarar número de tarjeta de crédito en PHP

La guía paso a paso o código que hallarás en este post es la solución más fácil y efectiva que hallamos a tus dudas o problema.

Solución:

Esto debería funcionar usando substr:

function ccMasking($number, $maskingCharacter = 'X') 
    return substr($number, 0, 4) . str_repeat($maskingCharacter, strlen($number) - 8) . substr($number, -4);

Puedes usar substr_replace

$var = '1234123412341234';
$var = substr_replace($var, str_repeat("X", 8), 4, 8);
echo $var;

Producción

1234XXXXXXXX1234


Te mostramos comentarios y puntuaciones

No se te olvide recomendar este post si te fue útil.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *