Gacha Posted February 19, 2005 Report Posted February 19, 2005 error_reporting() gan atstāj uz E_ALL! Mācīsimies tak vienreiz korektu kodu rakstīt. 13928[/snapback] Pārsvarā visur lietoju "isset", bet ir daži gadījumi, kur domāju, ka ērtāk ir bez isset, bet ar @. Šā koda vietā: if(isset($_GET['edit'])){ if(preg_match('#^[0-9]{1,11}$#',$_GET['edit'])){ ... } } bieži lietoju šo kodu: if(preg_match('#^[0-9]{1,11}$#',@$_GET['edit'])){ ... } Un vai tiešām tas ir tik slikti?
Venom Posted February 21, 2005 Report Posted February 21, 2005 palietojis dažādas progr. valodas neuzticos funkciju rezultātiem att. uz tukšiem stringiem (ja edit nav nodefinēts) piem. ko atgriezīs preg_match('@[^0-9]@',@$_GET['edit']) ? ja edit nebūs nodefinēts
Recommended Posts