コード例 #1
0
ファイル: function.php プロジェクト: hello7921/haorizi
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;
    }
}
コード例 #2
0
 /**
  * 批量建立栏目,自动根据栏目转换拼音
  * @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;
 }
コード例 #3
0
 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'));
     //        }
 }