pku-rika-tom-krcha-podcast-zive-special/sc-3-a-227706/default.aspx" style="text-decoration:none!important;">Cybertruck jsem zaplatil přes Apple Pay a převzal přes appku, říká Tom Krcha (Podcast Živě Speciál)
Cybertruck jsem zaplatil přes Apple Pay a převzal přes appku, říká Tom Krcha (Podcast Živě Speciál)
DJI už drony a kamerky nestačí. Firma začala prodávat 500Wh a 1024Wh powerbanky
DJI už drony a kamerky nestačí. Firma začala prodávat 500Wh a 1024Wh powerbanky
Bitcoin dnes v noci čeká halving, odměna pro těžaře se zmenší na polovinu. Co to udělá s trhem?
Bitcoin dnes v noci čeká halving, odměna pro těžaře se zmenší na polovinu. Co to udělá s trhem?
Programy mizí, geekovství umírá. Nedostatky Windows nemusí tolik suplovat třetí strany
Programy mizí, geekovství umírá. Nedostatky Windows nemusí tolik suplovat třetí strany
Gmail nevěří schránkám @outlook.cz. E-maily z této domény po cestě sestřelí
Gmail nevěří schránkám @outlook.cz. E-maily z této domény po cestě sestřelí
', 'reklama19_webu_cz3' => '
Mladí mají chytrých věcí plné zuby. Přecházejí na obyčejné mobily, oblíbené jsou tyto
Mladí mají chytrých věcí plné zuby. Přecházejí na obyčejné mobily, oblíbené jsou tyto
Výlet, na který jen tak nezapomene. Američanovi při cestě do Evropy vyčíslili roaming za 143 tisíc dolarů
Výlet, na který jen tak nezapomene. Američanovi při cestě do Evropy vyčíslili roaming za 143 tisíc dolarů
Vodafone spustil 90 nových vysílačů. V jeho síti dodnes volají i pěkné mobilní vykopávky
Vodafone spustil 90 nových vysílačů. V jeho síti dodnes volají i pěkné mobilní vykopávky
Sto tisíc iPhonů určených k sešrotování se nakonec prodalo v Číně. Proti vůli ekologicky smýšlejícího Applu
Sto tisíc iPhonů určených k sešrotování se nakonec prodalo v Číně. Proti vůli ekologicky smýšlejícího Applu
Co nového v aplikaci WhatsApp. Díky filtrování chatů najdete rychleji důležité zprávy
Co nového v aplikaci WhatsApp. Díky filtrování chatů najdete rychleji důležité zprávy
', 'reklama19_webu_cz4' => false, 'reklama19_webu_cz5' => false, ); $this->var_expires = array ( 'config' => 1745106711, 'reklama19_webu_cz8' => 1713574312, 'reklama19_webu_cz7' => 1713574318, 'reklama19_webu_cz6' => 1713574313, 'reklama19_webu_cz2' => 1713574314, 'reklama19_webu_cz3' => 1713574314, 'reklama19_webu_cz4' => 1713574317, 'reklama19_webu_cz5' => 1713574326, ) ?> [PHP] Dynamické vyjímky - Živě.cz

[PHP] Dynamické vyjímky

Webdesign, HTML, CSS, Flash, PHP, ASP, .NET, JavaScript. Kritika www stránek na Smetišti.

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Václav M. 20. 3. 2017 14:34

Při vývoji svých projektů jsem narazil na jednu věc: pokud dojde k vyhození vyjímky v metodě definované v traitu v jednom jmenném prostoru, ohlásí tento jmenný prostor - přestože byl trait přivázán k třídě v jiném jmenném prostoru.

Chtěl bych proto udělat něco na tento způsob
Kód: Vybrat vše
try
{
    if(...)
    {
        throw new $ExceptionClass();
    }
    else
    {
        ...
    }
}
catch($ExceptionClass $Exception)
{
     $Exception -> ...
}


s tím, že v $ExceptionClass by byl umístěn název té vyjímkové třídy. V části try problém není. Ale část catch se mi zatím vyřešit nepovedlo, anižby to nevedlo k další chybě.
Václav M.
Junior
Uživatelský avatar

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků

cron