jurisv Posted April 2, 2003 Report Share Posted April 2, 2003 Ir kads njemies ar PEAR error handleri? +/- Link to comment Share on other sites More sharing options...
laacz Posted April 2, 2003 Report Share Posted April 2, 2003 Ieteiktu tomēr uzdot jautājumu uzreiz, nevis no sākuma pavaicāt, vai kāds ir programmējis iekš PHP un tikai tad vaicāt, kā uzrakstīt izteiksmi divreizdivi :) Link to comment Share on other sites More sharing options...
jurisv Posted April 3, 2003 Author Report Share Posted April 3, 2003 mm.. labi.. principa ir meginats vinju palaist... bet kaut kaa ta arii nav isti izdevies dabut vinju pie stradasanas.. Ar PEAR sanak visu laiku stradat saa vai taa, tadelj ir doma izmantot arii PEAR err handleri. Principa, vinju piemers: <code><font color="#000000"> function mysockopen($host = "localhost", $port = 8090) { $fp = fsockopen($host, $port, $errno, $errstr); if (!is_resource($fp)) { return new PEAR_Error($errstr, $errno); } return $fp; } $sock = mysockopen(); if (PEAR::isError($sock)) { print "mysockopen error: ".$sock->getMessage()."<BR>n" } </font> </code> viss jau butu jauki un vai ir kljuda tiek parbaudits ar isError($sock) Tapat laikam var handlet eroros klasem <code><font color="#000000"> $sock = new TCP_Socket; $sock->setErrorHandling(PEAR_ERROR_DIE); $sock->connect("localhost", 8090); print "still alive<BR>n"; </font> </code> Bet vai ir iespejams uzlikt to handleri 1 reizi, lai vinjs stradatu cauri visam kodam (klases/funkcijas).. + atradu tikai to kaa vinjs var noteikt vai ir kljuda, bet vai vinjam ir arii kads variable dumps etc.? Link to comment Share on other sites More sharing options...
Recommended Posts