La funzione var_dump PHP var_dump visualizza il contenuto di variabili, gli array e gli oggetti . La funzione prende una o più variabili come parametri e restituisce il valore corrente di tali variabili . Le variabili possono essere di qualsiasi tipo . Per gli array e gli oggetti , la funzione presenta una strutturata , vista significativo dell'intero array o l'oggetto e visualizza in modo ricorsivo i membri di oggetti ed elementi di matrice utilizzando valori da chiamate precedenti , se necessario. La funzione var_dump è particolarmente utile quando si cerca di risolvere le estensioni che consentono di gestire gli errori e le eccezioni , come ad esempio l'estensione SOAP di PHP .
SoapClient Gestione degli errori
Quando utilizzare l'estensione SOAP di PHP per creare una classe SoapClient ed effettuare chiamate a un servizio Web, è possibile decidere se si desidera la generazione di eccezioni che si verificano o se si desidera gestire gli errori nel codice. Con la creazione di routine di gestione degli errori personalizzati , è possibile controllare il modo in cui gli errori vengono presentati agli utenti , il che rende la gestione degli errori più grazioso. Fai schermate di errore simili ad altre schermate dell'applicazione in modo da non spaventare un utente finale. Controllare le informazioni visualizzate sulle schermate in modo da fornire solo le informazioni che ti aiuta a risolvere l'errore .
Il use_soap_error_handler Funzione
Impostare l'opzione di gestione degli errori SOAP volta con una chiamata a " use_soap_error_handler . " Pass " vero ", per usare le routine di gestione degli errori personalizzati o "false" per consentire al sistema di generare eccezioni e di visualizzare le schermate di errore di eccezione standard. Quando si passa "vero" e si verifica un errore , il sistema non genera un'eccezione . Invece , l'estensione SOAP restituisce un oggetto SoapFault speciale con i dettagli dell'errore in luogo di un oggetto di risultati .
Utilizzando var_dump Con la SoapFault oggetto
Usa " var_dump "nel tuo errore SOAP personalizzato routine di gestione per visualizzare le informazioni sugli errori del client SOAP contenuti nell'oggetto SoapFault . Passare i singoli membri dell'oggetto per visualizzare tutte le informazioni nel membro, inclusi membri di matrice . Passare l' intero oggetto SoapFault per ottenere tutto ciò che riguarda l'errore che l'oggetto SoapFault fornisce . Acquisire i dati a una variabile stringa e il formato delle informazioni di errore in una o più schermate di errore user -friendly che anche chiedere agli utenti che cosa fare quando si verifica un errore .
Programmazione © www.354353.com