此函数将 Base64 编码的字符串 (使用 buffer_base64_encode 函数创建) 解码到新缓冲区中。
该缓冲区被创建为 1 字节对齐的 " 增长 " 缓冲区。
NOTE 当您不再需要此类动态创建的资源时,请务必将其从内存中删除,以防止内存泄漏,因此当您使用完创建的缓冲区后,应将其释放再次使用 buffer_delete。
buffer_base64_decode(string);
参数 | 类型 | 描述 |
---|---|---|
string | String | 要解码的base64编码字符串 |
ini_open("Save.ini");
buff = buffer_base64_decode(ini_read_string("Save", "Slot1", ""));
ini_close();
上面的代码将打开一个 INI 文件,然后将其中的字符串读取到 buffer_base64_decode 函数中。该函数将返回一个缓冲区,该缓冲区存储在变量 buff 中,其中包含之前编码和保存的数据。然后关闭 INI 文件。