yakisova41 / moduleloader
1.0.1.1
2022-07-08 13:32 UTC
Requires
- php: >= 7.0.0
This package is auto-updated.
Last update: 2025-06-23 09:48:39 UTC
README
index.php
<?php use Yakisova41\ModuleLoader\Loader; $module = Loader::import('./module.php'); $module(); //=>Hello World!!
module.php
<?php use Yakisova41\ModuleLoader\Loader; Loader::exportDefault(function(){ echo "Hello World!!"; });
名前付きimport
index.php
<?php use Yakisova41\ModuleLoader\Loader; $hellomodule = Loader::import('./module.php', 'Hello'); $byemodule = Loader::import('./module.php', 'bye'); $onemodule = Loader::import('./module.php', 'one'); $hellomodule(); //=>Hello World!! $byemodule(); //=>Seeyou goodbye echo $onemodule; //=> 1
module.php
<?php use Yakisova41\ModuleLoader\Loader; //hello Loader::export('Hello',function(){ echo "Hello World!!"; }); //bye $seeyou = function(){ echo 'Seeyou goodbye'; }; Loader::export('bye',$seeyou); //one Loader::export('one',1);