Domande taggate «error-handling»

Costrutti di linguaggio di programmazione progettati per gestire errori segnalati da codici di errore, eccezioni o altri mezzi specifici del linguaggio.





30
Come posso ottenere utili messaggi di errore in PHP?
Molto spesso cercherò di eseguire uno script PHP e di recuperare uno schermo vuoto. Nessun messaggio di errore; solo uno schermo vuoto. La causa potrebbe essere stata un semplice errore di sintassi (parentesi errata, punto e virgola mancante) o una chiamata di funzione non riuscita o qualcos'altro. È molto difficile …



15
Uscita pipe e stato di uscita acquisizione in Bash
Voglio eseguire un comando lungo in esecuzione in Bash, ed entrambi cattura suo stato di uscita, e la tee sua uscita. Quindi faccio questo: command | tee out.txt ST=$? Il problema è che la variabile ST acquisisce lo stato di uscita di teee non di comando. Come posso risolvere questo? …

11
Che cosa significa "Errore irreversibile: trovato inaspettatamente zero durante lo scartamento di un valore opzionale"?
Il mio programma Swift si sta arrestando in modo anomalo EXC_BAD_INSTRUCTION uno dei seguenti errori simili. Cosa significa questo errore e come posso risolverlo? Errore irreversibile: trovato inaspettatamente zero durante lo scartamento di un valore facoltativo o Errore irreversibile: trovato inaspettatamente zero mentre scartare implicitamente un valore Opzionale Questo post …


29
Il modo più veloce per verificare se una stringa è JSON in PHP?
Ho bisogno di un metodo molto, molto veloce per verificare se una stringa è JSON o meno. Sento che questo non è il modo migliore: function isJson($string) { return ((is_string($string) && (is_object(json_decode($string)) || is_array(json_decode($string))))) ? true : false; } Qualche appassionato di prestazioni là fuori vuole migliorare questo metodo?



11
Posso provare / ricevere un avviso?
Ho bisogno di catturare alcuni avvisi lanciati da alcune funzioni native di PHP e quindi gestirli. In particolare: array dns_get_record ( string $hostname [, int $type= DNS_ANY [, array &$authns [, array &$addtl ]]] ) Emette un avviso quando la query DNS non riesce. try/ catchnon funziona perché un avviso …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.