[Php-it] congetture su PHPx

simo fsockopen at yahoo.it
Fri Jan 5 17:38:25 CET 2007


--- "Emiliano Gabrielli (aka AlberT)"
<AlberT a superalbert.it> ha scritto:

> 
> Lavorando su PHP5 misto rendendo conto che le classi
> definite dalle estensioni 
> di php (XSL, etc.. ) non generano eccezioni quando
> incontrano un errore, ma 
> un warning ...  ora, se php5 è un linguaggio che
> dicono ad oggetti e se 
> sarebbe carino gestire il proprio error reporting
> con le eccezioni .. mi 
> chiedo ..
> 
> come mai che proprio le estensioni più recenti e più
> oggettificate mi generano 
> warning invece ???
> 

E' possibile e molto brutto direi ...
ma per mantenere la compatibilita' con le precedenti
vers. e' necessario fare come dici tu ...

<?php
function exceptions_error_handler($severity, $message,
$filename, $lineno) {
   throw new ErrorException($message, 0, $severity,
$filename, $lineno);
}

set_error_handler('exceptions_error_handler');
?>

E' orrendo lo so ma credo sia l' unico modo.
try{}catch{} e' molto meglio.

Nel 6 si dovrebbe perdere la compatibilita' col 4 e
col 5 ... per cui spero che anche queste cose siano a
posto.

dicono che:
1) GPC e REG_GLOBALS off senza possibilita' di
metterle On

2) Serializzazione delle Resource

3) Multithreading senza Runkit



Speriamo bene

Ciao

Simone



__________________________________________________
Do You Yahoo!?
Poco spazio e tanto spam? Yahoo! Mail ti protegge dallo spam e ti da tanto spazio gratuito per i tuoi file e i messaggi 
http://mail.yahoo.it 


More information about the Php-it mailing list