类文档

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>';
    }
}

📄 原文内容

IXR_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.