Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] funkcja
Forum PHP.pl > Forum > Przedszkole
max_mcee
Jak napisać funkcje taką aby jeśli ciąg znaków będzie przypominał link www. http:// to zwracała false ?
nospor
nie musisz pisac, wszystko to juz jest, wysstarczy zajrzec do manuala
http://pl.php.net/manual/pl/ref.strings.php
barthpl
na przykład taka funkcja:

  1. <?php
  2. function isUrl( $val )
  3. {
  4. if ( preg_match('/^(http://)|(www.)[a-zA-Z0-9_-.]+/',$val) == 1 )
  5. return true;
  6. return false;
  7. }
  8. ?>


dla poszczególnych adresów da następujące odpowiedzi:
http://forum.php.pl TRUE
www.forum.php.pl TRUE
forum.php.pl FALSE

czy o takie coś chodziło ?
max_mcee
Dziękuję Ci za odpowiedź!
Jest dla mnie konkretna i wyczerpująca, a koledze odsyłającemu do manuala już dziękujemy... To pewnie i najłatwiejsza droga, ale dla mnie to nie jest takie oczywiste...
Pride
Cytat(max_mcee @ 12.08.2008, 18:20:27 ) *
[...]a koledze odsyłającemu do manuala już dziękujemy... [...]

Powiem Ci na przyszłość, że taki poziom wypowiedzi nie jest tu pochwalany...
peter13135
ten pan który daje linki do manuala wiele razy mi pomagał, lepiej sie zastanów zanim mu "podziękujesz"
mike
Cytat(max_mcee @ 12.08.2008, 18:20:27 ) *
(...) a koledze odsyłającemu do manuala już dziękujemy...
Nikt nie broni pozostawać Ci bezmyślnym odtwórcą cudzych rozwiązań.
Masz problemy z przeczytaniem opisów funkcji mając wszystko wylistowane? Żal mi Ciebie.

Zamiast krytykować poćwicz samodzielność.

Zamykam wątek bo nie jest niczego wart.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.