![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 9.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Czy ktos moze mi powiedziec jak napisac funkcje, sprawdzajaca czy wpisane w polu formularza dane sa 2 cyframi? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 23.08.2003 Skąd: Olsztyn, Polska Ostrzeżenie: (0%) ![]() ![]() |
Cytat [php:1:76ab3ee8c4]
<?php function check_2_dig($num) { if(preg_match('#^(d){2,2}$#', $num)){ return true; } else { return false; } } ?> [/php:1:76ab3ee8c4] Świetnie, ale teraz wersja optymalna: (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) [php:1:76ab3ee8c4] <?php function check_2_dig($num) { return preg_match('#^(d){2}$#', $num); } ?> [/php:1:76ab3ee8c4] ale w takim wypadku, po co pisać funkcję. No chyba, że się doda obsługę różnego rodzaju długości liczb np.: [php:1:76ab3ee8c4] <?php function check_x_dig($num,$how_many) { return preg_match('#^(d){'.$how_many.'}$#', $num); } ?> [/php:1:76ab3ee8c4] no i tak można by było dodawać bez końca... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 12:38 |