刚发帖就找到了答案:
PHP 支持一个错误控制运算符:@。当将其放置在一个 PHP 表达式之前,该表达式可能产生的任何错误信息都被忽略掉。前五个回复的领分(有建设意义回复的优先)!

解决方案 »

  1.   

    on error resume next不知可不可以
      

  2.   

    $stmt = OCIParse($conn,$qry_sql);
    if (!@OCIExecute($stmt)) {return false;}
      

  3.   

    可通过修改php.ini 中的相关设置,参考如下php.ini中文说明;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; Error handling and logging ;
    ;      出错控制和登记        ;
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; 错误报告是按位的。或者将数字加起来得到想要的错误报告等级。
    ; E_ALL    - 所有的错误和警告
    ; E_ERROR   - 致命性运行时错
    ; E_WARNING   - 运行时警告(非致命性错)
    ; E_PARSE   - 编译时解析错误
    ; E_NOTICE   - 运行时提醒(这些经常是是你的代码的bug引起的,
                                 ;也可能是有意的行为造成的。(如:基于未初始化的变量自动初始化为一个
                                ;空字符串的事实而使用一个未初始化的变量); E_CORE_ERROR  - 发生于PHP启动时初始化过程中的致命错误
    ; E_CORE_WARNING - 发生于PHP启动时初始化过程中的警告(非致命性错)
    ; E_COMPILE_ERROR - 编译时致命性错
    ; E_COMPILE_WARNING - 编译时警告(非致命性错)
    ; E_USER_ERROR  - 用户产生的出错消息
    ; E_USER_WARNING - 用户产生的警告消息
    ; E_USER_NOTICE  - 用户产生的提醒消息
    ; 例子:
    ; error_reporting = E_ALL & ~E_NOTICE      ; 显示所有的错误,除了提醒
    ; error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR ; 仅显示错误
    error_reporting = E_ALL & ~E_NOTICE  ; 显示所有的错误,除了提醒
    display_errors = On ; 显示出错误信息(作为输出的一部分)
          ; 在最终发布的web站点上,强烈建议你关掉这个特性,并使用
          ; 错误日志代替(参看下面)。
          ; 在最终发布的web站点继续让 display_errors 有效可能
          ; 暴露一些有关安全的信息,例如你的web服务上的文件路径、
          ; 你的数据库规划或别的信息。
    display_startup_errors = Off  ; 甚至当display_erroes打开了,发生于PHP的启动的步骤中
             ; 的错误也不会被显示。
             ; 强烈建议保持使 display_startup_errors 关闭,
             ; 除了在改错过程中。
    log_errors  = Off ; 在日志文件里记录错误(服务器指定的日志,stderr标准错误输出,或error_log(下面的))
          ; 正如上面说明的那样,强烈建议你在最终发布的web站点以日志记录错误
          ; 取代直接错误输出。track_errors = Off ; 保存最近一个 错误/警告 消息于变量 $php_errormsg (boolean)
    ;error_prepend_string = "<font color=ff0000>"   ; 于错误信息前输出的字符串
    ;error_append_string = "</font>"                ; 于错误信息后输出的字符串
    ;error_log = filename ; 记录错误日志于指定文件
    ;error_log = syslog  ; 记录错误日志于系统日志 syslog (NT 下的事件日志, Windows 95下无效)
    warn_plus_overloading = Off  ; 当将‘+’用于字符串时警告