Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Problem z funkcją, może ktoś mi ją wytłumaczyć?
sebap123
post 9.10.2009, 17:05:01
Post #1





Grupa: Zarejestrowani
Postów: 253
Pomógł: 1
Dołączył: 26.08.2009
Skąd: Szczecin

Ostrzeżenie: (10%)
X----


Witam

W internecie znalazłem taką funkcję:
  1. function checkEmail($email) {
  2. if (!preg_match("/^( [a-zA-Z0-9] )+( [a-zA-Z0-9\._-] )*@( [a-zA-Z0-9_-] )+( [a-zA-Z0-9\._-] +)+$/" , $email)) {
  3. return false;
  4. }
  5. return true;
  6. }

Mam prożbe, czy ktos może mi wytłumaczyć ta funkcje, bo chce ja wykorzystać przy innych sprawdzeniach tylko nie wiem jak ja pozmieniać.
W szczególności chodzi mi o pierwszą część z tymi nawiasami (różnego typu), a także oddzielnymi znakami (tj. ^ + ) $)

Już sprawdzałem tez manuala, ale jakoś tak tam jest napisane (jest rozrzucone na tyle parametrów), że jakoś nie mogę pojąć do końca.

Będę wdzięczny za pomoc.

Ten post edytował sebap123 9.10.2009, 17:06:09
Go to the top of the page
+Quote Post
zelu
post 9.10.2009, 17:09:43
Post #2





Grupa: Zarejestrowani
Postów: 229
Pomógł: 34
Dołączył: 7.12.2008
Skąd: Poznań

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


są to wyrażenia regularne. Poczytaj o tym. Google na pewno pomoże rozszyfrować te "krzaczki" winksmiley.jpg

Pozdro
Go to the top of the page
+Quote Post
sebap123
post 9.10.2009, 17:14:19
Post #3





Grupa: Zarejestrowani
Postów: 253
Pomógł: 1
Dołączył: 26.08.2009
Skąd: Szczecin

Ostrzeżenie: (10%)
X----


Dzięki, już znalazłem. Właśnie nie wiedziałem jak to się nazywa:)
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: 31.07.2025 - 10:30