What are the different types of Errors in PHP?
Answers were Sorted based on User's Feedback
Answer / subrat
here are three basic types of runtime errors in PHP:
1. Notices: 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: 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.
| Is This Answer Correct ? | 199 Yes | 12 No |
Answer / nikunj
As per above answer, PHP gives one more error message that
is :
Parse Error: When we make mistake in PHP code like, missing
semicolon or any unexpected symbol in code
| Is This Answer Correct ? | 126 Yes | 17 No |
here are four basic types of runtime errors in PHP:
1. Notices: 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: 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.
4. Parse Error: When we make mistake in PHP code like,
missing
semicolon or any unexpected symbol in code
| Is This Answer Correct ? | 48 Yes | 9 No |
Answer / shashikiran
Different type of errors are as following:
1. E_ERROR : Fatal run-time errors.
2. E_WARNING : Run-time warning.
3. E_PARSE : Compile time parse error.
4. E_NOTICE : Run time notice.
5. E_CORE_ERROR : errors that occur during PHP's initial
startup.
6. E_CORE_WARNING : Warnings (non-fatal errors) that occur
during PHP's initial startup.
7. E_COMPILE_ERROR : Fatal compile-time errors.
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. Enable to have PHP suggest
changes to your code which will ensure the best
interoperability and forward compatibility of your code.
12.E_RECOVERABLE_ERROR :Catchable fatal error. It indicates
that a probably dangerous error occured, but did not leave
the Engine in an unstable state.
13.E_ALL : All errors and warnings, as supported, except of
level E_STRICT in PHP < 6.
| Is This Answer Correct ? | 33 Yes | 5 No |
Answer / p g.senthilkumar
e-notice error
e-compile error
e-warning error
e-parse error
e-fatal error
e-recoverable error
e-all
e-user error
e-user_compile_error
| Is This Answer Correct ? | 44 Yes | 18 No |
Answer / hellfinger
ru people gone mad... this has become chat thread and plzz stop it and concentrate on bleady work
| Is This Answer Correct ? | 27 Yes | 7 No |
Answer / sriman
Different type of errors are as following:
1. E_ERROR : Fatal run-time errors.
2. E_WARNING : Run-time warning.
3. E_PARSE : Compile time parse error.
4. E_NOTICE : Run time notice.
5. E_CORE_ERROR : errors that occur during PHP's initial
startup.
6. E_CORE_WARNING : Warnings (non-fatal errors) that occur
during PHP's initial startup.
7. E_COMPILE_ERROR : Fatal compile-time errors.
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. Enable to have PHP suggest
changes to your code which will ensure the best
interoperability and forward compatibility of your code.
12.E_RECOVERABLE_ERROR :Catchable fatal error. It indicates
that a probably dangerous error occured, but did not leave
the Engine in an unstable state.
13.E_ALL : All errors and warnings, as supported, except of
level E_STRICT in PHP < 6.
| Is This Answer Correct ? | 2 Yes | 1 No |
Answer / monica
My LOVE To Every Body
who cares and thinks PHP can be fruitful for great programming!
OPEN SOURCE, OPEN FRIENDS and OPEN MINDS matters
Love u all there and keep this thread posting.......
i want somebody to more elaborately guide about the errors.
Wtih Love
Monica
monica1234@gmail.com
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / jaysingh
Notices: These are non-critical errors which PHP encounters
while running a script. For example, a variable
accessibility before it is declared.
Warnings: The are more serious errors. For example, using
include()without the existence of the file.
Fatal Errors: These errors are critical errors. For example,
creating an object of a non-existent class. These errors
terminate the script’s execution immediately. These are
intimated to the users.
| Is This Answer Correct ? | 1 Yes | 0 No |
How you can update memcached when you make changes to php?
i want to need upload above 100mb file,i was successfully upload 75mb using .htaccess file ,but i can put 101mb file,it was not upload..please give some tips..local server its work perfectly but online it doesn't work.. .htaccess file details AddHandler application/x-httpd-php .php php_value post_max_size 200M php_value upload_max_filesize 200M php_value memory_limit 300M php_value output_buffering on php_value max_execution_time 259200 php_value max_input_time 259200 php_value session.cookie_lifetime 0 php_value session.gc_maxlifetime 259200 php_value default_socket_timeout 259200
What is the purpose of pear in php?
How do I update php?
What are the different loops in php?
What is the difference between php4 and php5?
what use of <?php
Can you explain, when to use if-else if-else over switch statements?
List types of array are available in php?
What is var_dump function in php?
Write the code for upload a video file in PHP.How will You Play this in Your Page.?
2 Answers ASD Lab, Convex Digital,
how much a fresher php programmer can earn in india