DBM_Filter::encode - DBM_Filter 过滤器
use SDBM_File; # or DB_File, GDBM_File, NDBM_File, ODBM_File
use DBM_Filter ;
$db = tie %hash, ...
$db->Filter_Push('encode' => 'iso-8859-16');
此 DBM 过滤器允许您选择将存储在 DBM 文件中的字符编码。使用方法如下:
$db->Filter_Push('encode' => ENCODING);
其中 "ENCODING" 必须是 Encode 模块识别的有效编码名称。
如果出现以下情况,将抛出致命错误:
Encode 模块不可用。
Encode 模块不支持请求的编码。
DBM_Filter, perldbmfilter, Encode
Paul Marquess [email protected]