函数名:xmlrpc_is_fault()
适用版本:PHP 4 >= 4.1.0, PHP 5, PHP 7
用法:xmlrpc_is_fault() 函数用于判断一个 XML-RPC 响应是否为错误响应。
语法:bool xmlrpc_is_fault ( mixed $arg )
参数:
返回值: 如果给定的参数是一个 XML-RPC 错误响应,则返回 true,否则返回 false。
示例:
$response = xmlrpc_decode($xml); // 解码 XML-RPC 响应
if (xmlrpc_is_fault($response)) {
echo "响应是一个错误响应";
} else {
echo "响应是一个正常响应";
}
$xml = '<methodResponse><fault><value><struct><member><name>faultCode</name><value><int>4</int></value></member><member><name>faultString</name><value><string>Invalid parameters</string></value></member></struct></value></fault></methodResponse>';
if (xmlrpc_is_fault($xml)) {
echo "响应是一个错误响应";
} else {
echo "响应是一个正常响应";
}
注意事项: