Hirdetés
- Samsung Galaxy S25 - végre van kicsi!
- Vivo X200 Pro - a kétszázát!
- Xiaomi 15T - reakció nélkül nincs egyensúly
- iPhone topik
- Xiaomi 15T Pro - a téma nincs lezárva
- Yettel topik
- Android 16-ra nyitott az egyik legmenőbb csukható
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Újratervezi az Apple az iPhone előlapját
- Apple iPhone 15 - a bevált módszer
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
Inv1sus
#6134
üzenetére
Azt nem tudom, mennyivel rontja a teljesítményt, ha egyáltalán észlelhetően rontja, mindenesetre semmiképp sem jó gyakorlat kihagyni a változók meglétének ellenőrzését, ha olyanról van szó, ami esetleg hiányozhat, mint pl. a $_GET értékek.
Ezeket is érdemes lehet inkább átadni egy másik változónak, aminek pl. van egy alapértelmezett értéke, de ha pl. a $_GET be van állítva, és "valid" (a saját feltételeid szerint), akkor az annak megfelelően módosul.
Pl. ha van egy $_GET['page'] változó, amire számítasz, akkor azt ellenőrzöd, pl. így (leegyszerűsített példa):<?php
// ......
try{
$page = 'home';
if( isset( $_GET['page'] ) ){
if( is_valid_page( $_GET['page'] ) ){ //feltételezzük, h megvan az is_valid_page() függvény.
$page = $_GET['page'];
}
else{
throw new Exception('Hibás címet adott meg!');
}
}
// .......
} catch (Exception $e){
// kivétel kezelése... pl.:
echo $e->getMessage();
}
?>
Új hozzászólás Aktív témák
- Samsung Galaxy S25 - végre van kicsi!
- Melyik tápegységet vegyem?
- Androidos tablet topic
- Soundbar, soundplate, hangprojektor
- Melyik a legerősebb Low Profile VGA kártya?
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Milyen légkondit a lakásba?
- Vivo X200 Pro - a kétszázát!
- Házimozi belépő szinten
- Milyen notebookot vegyek?
- További aktív témák...
- Eladó Lenovo LOQ laptop I5, Rtx2050, 16gb ram, 512 m2 ssd. Garancia.
- LG 55" 4K UHD AI Smart tv GARANCIÁVAL
- Bontatlan Google Pixel 10, 12GB ram 256GB rom frost/lila
- -ÚJ,2 ÉV GAR- DDR5 GAMER PC: RYZEN 7 8700F/9700X/9800X3D +RX 6600/6700XT +16-64GB DDR5! SZÁMLA!
- Samsung Galaxy Z Flip 7 12/512GB 2028.09.14-ig gari
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő


