Feb 10

thinkphp5 要怎么在控制器中调用公共函数文件common.php里的方法及小demo 不指定

admin , 20:43 , thinkphp , 评论(0) , 引用(0) , 阅读(1487) , Via 本站原创 | |
搜索
我已经获得阿里云幸运券,准备分享给您。请点击获取  
thinkphp5 tp5怎么调用common里面自定义的函数
thinkphp5 要怎么在控制器中调用公共函数文件common.php里的方法及小demo
默认的直接在文件夹application/common.php 文件中编写function.action 直接调用就可以了。
如下。

function get_tags($title,$num){
    
      require (ROOT_PATH.'vendor/pscws4/pscws4.class.php');
      $cws = new \PSCWS4('utf8');
      $cws->set_dict(ROOT_PATH.'vendor/pscws4/etc/dict.utf8.xdb');
      $cws->set_rule(ROOT_PATH.'vendor/pscws4/etc/rules.utf8.ini');
      //$cws->set_multi(3);
      //$cws->set_ignore(true);
      //$cws->set_debug(true);
      //$cws->set_duality(true);
      $cws->send_text($title);
      
      // top:
      echo "Top words stats:\n\n";
      $ret = array();
      $ret = $cws->get_tops($num,'r,v,p');
      $cws->close();
      
      $tags = array();
      foreach ($ret as $val) {
        $tags[] = $val['word'];
      }
      
      return implode(',', $tags);
      // $stra= implode(',', $tags);
    
  }

action 中直接调用。
  public function  scws4($urlpara){
    $arr = get_tags($urlpara,3);
    var_dump($arr);
    
  }

how-thinkphp5-action-diaoyong-common-php-method
thinkphp common action
---end
  
Tags: , ,