* babu <[EMAIL PROTECTED]>:
> i am asking a basic question which i could not understand.
> What is the important of "@" symbol in php.
> i mean i have seen some people using @ symbol befor functions etc.
> can some one send me a link to documents.
> for example.
> @(  ($conn or ($conn = ocilogon($account, $passwd, $db)))
>             and ($stmt = ociparse($conn, $sqlstmt))

Just FYI: this question would ahve been better asked on the php-general
list, as it is not specific to databases. However, judging by your
example, you've probably seen it primarily in relation to database
function calls.

The @ operator is used to suppress errors. Many PHP functions will
generate notices or warnings in addition to returning false, and these
errors, if they're being displayed, could mess with headers and/or
program output.

Typically, it's better to try and handle the error, or to determine in
development how to ensure it doesn't occur. However, if the error isn't
critical, and your script can continue to function even if it occurs,
suppressing the error often is a viable option.

-- 
Matthew Weier O'Phinney
Zend Certified Engineer
http://weierophinney.net/matthew/

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to