Как в yii2 вывести номер телефона, чтобы отображались только последние 4 цифры?

Здравствуйте, у меня есть таблица gridview, как вывести номера телефона из бд, чтобы в клиентской части отображались последние 4 цифры.. Или это нужно делать с помощью js?
Нужно чтобы отображалось так:
+7(123) ***-34-56
То есть сделать первые 3 цифры звёздочками
  • Вопрос задан
  • 76 просмотров
Решения вопроса 1
Самый простой способ, накидал на php
$tel = '+7(918)483-50-50';
$tel_array = str_split($tel);
$tel_array[7] = $tel_array[8] = $tel_array[9] = '*';
$new_tel = implode($tel_array);


на входе у вас телефон в таком формате +7(918)483-50-50'
на выходе получите +7(918)***-50-50
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы