function word_to_pinyin($keyword) { import("@.Extend.pin"); $pin = new pin(); if (is_string($keyword)) { return $pin->Pinyin($keyword, 'UTF8'); } elseif (is_array($keyword)) { $r = array(); foreach ($keyword as $key) { $r[] = $pin->Pinyin($key, 'UTF8'); } return $r; } }
/** * 批量建立栏目,自动根据栏目转换拼音 * @param string $keywords * @param int $site_id * @return mixed */ public function create_lanmu($keywords = '', $site_id = 0) { if ($keywords === '') { return; } $keyword = paser_text_array($keywords); // dump($name); import("@.Extend.pin"); $pin = new pin(); foreach ($keyword as $key => $val) { $data[$key]["name"] = $val; $data[$key]["ename"] = $pin->Pinyin($val, 'UTF8'); $data[$key]["seo_keys"] = $val; $data[$key]["site_id"] = $site_id; } $return = $this->addall($data); return $return; }
public function ajax_ping() { $title = i('get.title'); // import("@.Extend.pin"); import("Lib.Extend.pin"); $pin = new \pin(); $return = $pin->Pinyin($title, 'UTF8'); echo $return; // if ($return) { // $this->ajaxReturn(1, L('operation_success'), $return); // } else { // $this->ajaxReturn(0, L('operation_failure')); // } }