thinkphp3.2加载第三方函数库

  1. 封装好一个函数库(文件命名为myfunction.php)//这是函数库的其中一个方法

/**
 * 定义一个跳转的方法
 *@param string $str跳转结果消息
 *@param string $url跳转的路径
 */
function alert($str,$url){
	header('Content-Type:text/html;charset=utf8');
	echo '<script>alert("'.$str.'");window.location.href="'.$url.'";</script>';
	exit;
}

2.myfunction.php文件放在"Application/Common/Common"

   然后在Application/Common/Conf/打开config.php文件添加

'LOAD_EXT_FILE'=>'myfunction'//加载函数库,如果有多个就用“,”隔开

3.直接在控制器中某个方法直接调用alert()方法就可以了,如:

<?php
namespace Admin\Controller;
use Think\Controller;
class BackController extends Controller {
    public function listAdd(){
        /*这里可以添加插入数据的代码然后返回结果$result*/
        //判断
        if($result){
            $url = U('控制器/方法1');
            alert('添加成功',$url);
        }else{
            $url = U('控制器/方法2');
            alert('添加成功',$url);
        }
    }
}


你可能感兴趣的:(thinkphp,thinkphp学习笔记,加载第三方函数库)