如何禁用警告消息,而是在php中显示其他消息?

时间:2013-05-20 06:57:50

标签: php

<?php
$html_url = 'http://api.biblia.com/v1/bible/content/LEB.html?passage=John333&style=fullyFormatted&key=fd37d8';
$str_html  = file_get_contents($html_url);

问题:

显示:警告:file_get_contents(http://api.biblia.com/v1...

有没有办法可以隐藏此邮件,而是显示“无法显示结果”等消息?

3 个答案:

答案 0 :(得分:0)

使用@来禁止警告..但它不是一种抑制警告/通知/错误的首选方法,而是应该尝试调试代码以检查场景背后出现的问题。

error_reporting()是另一种处理这些错误的方法。

答案 1 :(得分:0)

像这样使用@符号:

$html_url = 'http://api.biblia.com/v1/bible/content/LEB.html?passage=John333&style=fullyFormatted&key=fd37d8';
$str_html  = @file_get_contents($html_url);

答案 2 :(得分:0)

error_reporting(0);

尝试this link