/** * 获取文件数据,包含5个值:ip范围开始值,ip范围结束值,省份,城市,运营商 * * @param int $offset * * @return array */ protected function getBodyData($offset) { $data = $this->store->read($offset, self::$_BODY_DATA_LENGTH); $part1 = unpack('l2', substr($data, 0, 8)); $part2 = unpack('s2', substr($data, 8)); return array_merge(array_values($part1), array_values($part2)); }
/** * Remplace les caractères non ASCII de la description courte * de l'article par le caractère - * * @return <type> */ public function getDescriptionSlug() { return IStore::slugify($this->getShortDescription()); }