IXR_Base64
云策文档标注
概述
IXR_Base64 是 WordPress 中用于处理 Base64 编码数据的类,主要用于 XML-RPC 通信。它提供了构造函数和获取 XML 格式数据的方法。
关键要点
- IXR_Base64 类包含一个属性 $data 用于存储数据。
- 提供 PHP5 构造函数 __construct() 和 PHP4 构造函数 IXR_Base64(),两者功能相同,用于初始化数据。
- 方法 getXml() 返回 Base64 编码数据的 XML 字符串格式。
- 该类从 WordPress 1.5.0 版本引入。
代码示例
class IXR_Base64
{
var $data;
function __construct( $data )
{
$this->data = $data;
}
public function IXR_Base64( $data ) {
self::__construct( $data );
}
function getXml()
{
return '<base64>'.base64_encode($this->data).'</base64>';
}
}
原文内容
Methods
| Name | Description |
|---|---|
| IXR_Base64::__construct | PHP5 constructor. |
| IXR_Base64::getXml | – |
| IXR_Base64::IXR_Base64 | PHP4 constructor. |
Source
class IXR_Base64
{
var $data;
/**
* PHP5 constructor.
*/
function __construct( $data )
{
$this->data = $data;
}
/**
* PHP4 constructor.
*/
public function IXR_Base64( $data ) {
self::__construct( $data );
}
function getXml()
{
return '<base64>'.base64_encode($this->data).'</base64>';
}
}
Changelog
| Version | Description |
|---|---|
| 1.5.0 | Introduced. |