Net_NNTP_Client::getBodyRaw()
Synopsis
mixed Net_NNTP_Client::getBodyRaw (
string $article
,
boolean $implode = false
)
Description
Returns the whole body of an article from the currently selected newsgroup
Parameter
-
string $article
- article number or Message-ID of the article to fetchboolean $implode
- Determines if the resulting array is to be imploded into a string.
Return value
string/array
- If message exists the body
or a PEAR_Error, if fail.
Throws
Error code | Error message | Reason | Solution |
---|---|---|---|
NULL | Different error messages | The messages are directly passed from the news server, in the most cases caused by calling a non existing article |
Note
since 0.3
This function can not be called statically.
getBody() makes no converting of the body content to any character set. You get the content 'as is'.
Example
Using getBodyRaw()
<?php
...
$body = $nntp->getBodyRaw($msgId);
if( PEAR::isError($body)) {
// handle error
} else {
// success - print body
echo $body;
}
?>