![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 19.10.2004 Skąd: Zgorzelec Ostrzeżenie: (0%) ![]() ![]() |
Witam
Próbuję zrobić bardziej złożoną funkcję walidującą i zastanawiam się czy nie przesadziłem z funkcją check_user:
Proszę o opinię! Z góry dziękuję Pozdr. KaO Ten post edytował Kao 27.05.2009, 23:23:14 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat A strlen raptem 2 razy bo zakres od 3 do 50 znaków chyba wymaga użycia dwukrotnego? strlen" title="Zobacz w manualu PHP" target="_manual, to jedna z najwolniejszych funkcji. Jeśli chcesz sprawdzać długość, to najefektywniej robisz tak:
Cytat A czy mb_strlen działa szybciej, poza tym, że ma dodatkowo $encoding? Nie. Jeśli korzystasz z wielobajtowego kodowania znaków, np. utf-8/unicode, to ani strlen" title="Zobacz w manualu PHP" target="_manual, ani powyższy sposób nie zwrócą Ci dokładnego wyniku, jeśli pojawiłyby się w ciągu znaki narodowe. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 06:43 |