Yii2汉字转拼音类的实例代码

时间:2017-04-26

使用示例:

// 选择城市
  public function actionCity()
  {
    $parameters = '
      "requestType": 0
    ';
    $PortData = Interfaces::Connections('city/addresslist', true, Interfaces::Montage($parameters));
    $PortData = json_decode($PortData, true);
    // 热门城市
    $model['topList'] = isset($PortData['topList']) ? $PortData['topList']:[];
    // 所有城市
    $dataList = isset($PortData['topList']) ? $PortData['dataList']:[];
    $model['cityList'] = [];
    if(!empty($dataList)){
      foreach ($dataList as $key => $value) {
        $spell = mobile\models\SpellModel::encode($value['name']);
        $spell = mb_substr($spell , 0 , 1); 
        if(!empty($spell)) $model['cityList'][$spell][] = $value;
      }
      ksort($model['cityList']); //排序
    }
    return $this->render('city', [
      'model' => $model,
    ]);
  }

效果图如下:

Yii2汉字转拼音类的实例代码

以上所述是小编给大家介绍的Yii2汉字转拼音类的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

  • 共2页:
  • 上一页
  • 2/2下一篇
    上一篇:Thinkphp通过一个入口文件如何区分移动端和PC端 下一篇:php+resumablejs实现的分块上传 断点续传功能示例

    相关文章

    最新文章