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

Здравствуйте, у меня есть таблица gridview, как вывести номера телефона из бд, чтобы в клиентской части отображались последние 4 цифры.. Или это нужно делать с помощью js?
Нужно чтобы отображалось так:
+7(123) ***-34-56
То есть сделать первые 3 цифры звёздочками
  • Вопрос задан
  • 51 просмотр
Решения вопроса 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
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Plesk Новосибирск
от 90 000 до 150 000 ₽
Bitrix Калининград
от 100 000 до 250 000 ₽
29 нояб. 2020, в 01:43
15000 руб./за проект
29 нояб. 2020, в 01:16
500 руб./за проект
29 нояб. 2020, в 00:50
800 руб./за проект