PHP Fatal error: Class 'Slim' not found

前端 未结 2 2079
北荒
北荒 2020-12-07 04:56
session_start();
date_default_timezone_set(\'GMT\');
require \'Slim/Slim.php\';
use Slim\\Slim;
\\Slim\\Slim::registerAutoloader();

$app = new \\Slim\\Slim();

requ         


        
相关标签:
2条回答
  • 2020-12-07 05:09

    You can use this code for Slim Framework3:

    <?php
    
    require "vendor/autoload.php";
    use \Slim\App;
    
    $app = new App();
    
    $app->get("/",function(){
    
        echo "Hello World";
    
    });
    
    $app->get("/test",function(){
    
        echo "Hello World";
    
    });
    
    $app->run();
    
    ?>
    
    0 讨论(0)
  • 2020-12-07 05:16

    The Slim class' full name (including namespace) is \Slim\Slim so you'll need to use that, eg

    $app = \Slim\Slim::getInstance();
    

    Alternatively, you can import the Slim symbol using the use statement at the top of your item.php script.

    use Slim\Slim;
    
    0 讨论(0)
提交回复
热议问题