PHP Error Functions

lindanancy

New member
Joined
Jan 22, 2013
Messages
3
Points
0
Explain different types of errors in php (i.e. arguments in error reporting function)?
 

Tommy

Moderator
Joined
Sep 28, 2012
Messages
370
Points
43
There are 3 basic types of errors in PHP

1. Notices error: These are trivial, non-critical errors that PHP encounters while executing a script - for example, accessing a variable that has not yet been defined. By default, such errors are not displayed to the user at all - although you can change this default behaviour.

2. Warnings error: These are more serious errors - for example, attempting to include() a file which does not exist. By default, these errors are displayed to the user, but they do not result in script termination.

3. Fatal errors: These are critical errors - for example, instantiating an object of a non-existent class, or calling a non-existent function. These errors cause the immediate termination of the script, and PHP?s default behaviour is to display them to the user when they take place.

And some common types of errors in PHP

(1)E_ERROR: A fatal error that causes script termination
(2)E_WARNING: Run-time warning that does not cause script termination
(3)E_PARSE: Compile time parse error.
(4)E_NOTICE: Run time notice caused due to error in code
(5)E_CORE_ERROR: Fatal errors that occur during PHP's initial startup (installation)
(6)E_CORE_WARNING: Warnings that occur during PHP's initial startup
(7)E_COMPILE_ERROR: Fatal compile-time errors indication problem with script.
(8)E_USER_ERROR: User-generated error message.
(9)E_USER_WARNING: User-generated warning message.
(10)E_USER_NOTICE: User-generated notice message.
(11)E_STRICT: Run-time notices.
(12)E_RECOVERABLE_ERROR: Catchable fatal error indicating a dangerous error
(13)E_ALL: Catches all errors and warnings
 

Inquestor

Well-known member
Joined
Feb 1, 2013
Messages
495
Points
63
@Tommy

What source did you take this from? Where is the link back to the source of this information?

(No need for copyright infringement on this forum)

Please post source link.
 

Tommy

Moderator
Joined
Sep 28, 2012
Messages
370
Points
43
@Whoosh, I got them from other sources, I forgot paste source of information
Thanks for your reminder, I will note this next posts.
 
Older threads
Replies
4
Views
3,407
Replies
7
Views
11,418
Replies
48
Views
27,634
Newer threads
Replies
17
Views
12,960
Replies
0
Views
2,888
Latest threads
Replies
1
Views
42
Replies
1
Views
192
Replies
2
Views
98
Recommended threads
Replies
2
Views
4,344
Replies
3
Views
4,707
Replies
6
Views
6,919
Replies
1
Views
3,732
Replies
1
Views
3,076
Similar threads
Top