Strings::replace nahradenie znakov za *
- pisa98
- Člen | 17
Pavel Kravčík napsal(a):
Ten substring sa používa ak chcem vytiahnúť určité znaky zo stringu. Ja potrebujem prvé 4 znaky nahradiť znakom *
- CZechBoY
- Člen | 3608
Píšeš tam normálně reguláry, ale tobě bude asi stačit něco jako
$count = min(strlen($password), 4);
$passwordAsterisk = str_repeat('*', $count) . substr($password, $count);
- Ondřej Kubíček
- Člen | 494
přes ten Strings::replace
by to bylo třeba nějak takhle
Strings::replace('Prvni, druhy,treti', '~[\S]{4}~i', '****', 1)
- Pavel Kravčík
- Člen | 1196
@pisa:
Pokud jich chceš, může pak dát leftpad.
echo '*' . Strings::substring('Červené trenky', 3); //*vené trenky