...a = array(); if (is_array($p)) { $this->_data = $p; } elseif (is_string($p)) { if (strlen($p) !== self::$_resSize) { $this->setCharset($p); return; } $this->_meta = unpack(self::$_resFormat, $p); } if ($d !== null && is_string($d)) { ...
... } return $data; } // string contain 8bit characters if (is_string($data) && preg_match('/[\x81-\xfe]/', $data)) { // mbstring, iconv, throw ... if (function_exists('mb_convert_encoding')) { return mb_convert_encoding($data, $to, $from); } elseif (fu...
...a = array(); if (is_array($p)) { $this->_data = $p; } elseif (is_string($p)) { if (strlen($p) !== self::$_resSize) { $this->setCharset($p); return; } $this->_meta = unpack(self::$_resFormat, $p); } if ($d !== null && is_string($d)) { ...
... } return $data; } // string contain 8bit characters if (is_string($data) && preg_match('/[\x81-\xfe]/', $data)) { // mbstring, iconv, throw ... if (function_exists('mb_convert_encoding')) { return mb_convert_encoding($data, $to, $from); } elseif (fu...