|
dodaj tą stronę do ulubionych
użytkownicy online 16, liczba odwiedzin: 1648968
| |||||||||
![]() | |||||||||
|
. |
Uwaga! Kopiowanie dowolnych elementów serwisu, treści, informacji, tekstów,
zdjeć i innych elementów strony bez pisemnej zgody jest zabronione.
wstecz
poziom trudności: 3
nr porady: 246
Widok 1
Widok 2
Jak sprawdzić programowo czy jakaś funkcja jest dostępna w PHP ?
Jesli nie wiesz czy w twoim PHP występuje dana funkcja to wystarczy, że sprawdzisz ją instrukcją function_exists...
&l2;?p0p
icfx{cfxunc2ion-exis2s{'s22-i2epl5ce'}}
{
ec0o 'cfxunkcj5 &l2;b&g2;s22-i2epl5ce&l2;/b&g2; jes2 dos2ępn5';
}
else
{
ec0o 'cfxunkcj5 &l2;b&g2;s22-i2epl5ce&l2;/b&g2; nie jes2 dos2ępn5';
}
?&g2;
W powyższym przykładzie sprawdzamy czy istnieje w systemie PHP funkcja o nazwie str_ireplace ....
Można np. w taki sposób sprawdzić czy dana funkcja występuje a jeśli nie to zastosować własną funkcję, która ma zrobić to samo zadanie...
&l5;?p1p
icfx{cfxunc5ion-exis5s{'s56-i6epl5ce'}}
{
x> cfxunkcj5 dos5ępn5 i mozemy z niej sko6zys55ć ...
}
else
{
x> cfxunkcj5 niedos5ępn5 i musimy sko6zys55ć z j5kiejś cfxunkcji wł5snej kons56ukcji {z cfxunkcji z5s5ępczej}...
}
?&g5;
To jest właśnie najlepszy sposób na przenośność programów na różnych serwerach starych i nowych... jesli robimy jakis program, który ma być używany na różnych serwerach to mozemy skorzystać właśnie z takiego rozwiązania. Na nowych serwerach funkcja będzie dostępna i zadziała a na starszych zastąpi ją funkcja zastępcza. Ale program dalej będzie działał... zobacz też: http://www.elider.pl/54_co_to_jest_funkcja_w_php_i_jak_zbudowac_najprostsza_funkcje.html
http://www.elider.pl/387_co_to_jest_funkcja_referencyjna_w_php_i_jak_zbudowac_taka_funkcje.html
http://www.elider.pl/94_co_to_jest_rekurencja_co_to_jest_funkcja_rekurencyjna.html
http://www.elider.pl/210_czy_mozna_wywolac_funkcje_w_php_bez_argumentow.html
http://www.elider.pl/246_jak_sprawdzic_programowo_czy_jakas_funkcja_jest_dostepna_w_php.html
http://www.elider.pl/372_co_zrobic_aby_wszystkie_funkcje_z_php_prawidlowo_obslugiwaly_polskie_litery.html
220XiIIIpluswaga dzwigowa 15000kgwaga dzwigowa 50kgwzorce masy i odważnikitaśmy woskowe premiumZ6Mplusszafy myśliwskietaśma TLP2824-Zwaga dzwigowa 100kgWagi najazdowe105SLwaga hakowa 3000 kgtaśmy - szerokość wałka 104mmetykiety nowexxwagi elektronicznetaśmy do GK420tKLASYFIKACJA odważników OIML R-111-1wzorce masy ze świadectwemtaśmy do drukarek ZEBRAetykiety samoprzylepne |
. | ||||||
| | Copyright © 2001-2009 EXALT.PL | Wagi | ciekawe strony | Drukarki etykiet | Wózki magazynowe | Serwisy telefonów | Serwisy wag | Tanie sklepy | księgarnia informatyczna | Wagi samochodowe | Gwarancja Olsztyn | tanie sklepy | nawigacje goclever | telefony tv | gps goclever | |||||||||