XML_RDDL::getResourcesByLanguage()
XML_RDDL::getResourcesByLanguage() -- selects all resources of a specified language
概要
require_once 'XML/RDDL.php'; |
array XML_RDDL::getResourcesByLanguage (string $language)
説明
Gets all resources of a given language from an RDDL document. You have to call
XML_RDDL::parseRDDL()
first. If a resource has no xml:lang attribute, the xml:lang attribute of the
root of the document is used.
返り値
array array containing all resources with the specified language.
注意
この関数は、スタティックにコールする
ことはできません。
Usage example
例 58-1Getting all english resource
<?php
require_once "XML/RDDL.php";
// create new parser
$rddl = &new XML_RDDL();
// parse a document that contains RDDL resources
$result = $rddl->parseRDDL('http://www.rddl.org');
// check for error
if (PEAR::isError($result)) {
echo sprintf( "ERROR: %s (code %d)", $result->getMessage(), $result->getCode());
exit;
}
// get all english resources
$en = $rddl->getResourcesByLanguage('en');
echo "<pre>";
print_r($en);
echo "</pre>";
?>
|
|