Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Przedszkole _ [PHP] Maskowanie zawartości stringu gwiazdkami

Napisany przez: JanMatuszak 25.06.2022, 22:42:45

Dzień dobry!
Chciałbym prosić o pomoc, w znalezieniu funkcji (lub kilku funkcji która policzy ilość znaków w danym stringu a następnie zamieni od drugiego do przedostatniego znaku na "*". Może lepiej zobrazować to przykładem. $zmienna = "Kowalski" przyjmie wartość "K******i". Może jest jakiś gotowiec, jeśli nie jak do tego podejść?

Napisany przez: gino 27.06.2022, 10:15:11

Np. używając preg_replace albo kombinacje funkcji substr i str_replace, czyli coś takiego

Kod
$name = substr($name, 0, 1).str_repeat("*", strlen($name)-2).substr($name,-1);

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)