讨论数量:
首先, include 和 require 是可以用的,比如下面这样:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
require __DIR__.'/../../Classes/1.php';
class TestController extends Controller
{
public function index() {
$class1 = new \Class1();
$class2 = new \Class2();
return $class1->say();
}
}
1.php 放在项目下的 app/Classes 目录下
<?php
/**
* Created by PhpStorm.
* User: zed
* Date: 18-6-13
* Time: 上午10:35
*/
Class Class1 {
public function say() {
return 'i am class1';
}
}
Class Class2 {
public function say() {
return 'i am class2';
}
}
其次, Composer 也能用:
"autoload": {
"files": [
"app/Classes/1.php"
],
"classmap": [
"database/seeds",
"database/factories"
],
"psr-4": {
"App\\": "app/"
}
},
改完之后记得
composer dump-autoload
首先, include 和 require 是可以用的,比如下面这样:
1.php 放在项目下的 app/Classes 目录下
其次, Composer 也能用:
改完之后记得