Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Maskowanie zawartości stringu gwiazdkami
JanMatuszak
post 25.06.2022, 22:42:45
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 24.10.2020

Ostrzeżenie: (0%)
-----


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ść?
Go to the top of the page
+Quote Post
gino
post 27.06.2022, 10:15:11
Post #2





Grupa: Zarejestrowani
Postów: 319
Pomógł: 52
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


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);


Ten post edytował gino 27.06.2022, 10:15:28
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.03.2024 - 07:04