我想在php类中使用函数。如何使用它们?
我知道自动加载机制,但我不想使用它(_autoload()或spl_autoload_register),我只想使用php函数文件,但这不起作用 系统:我想在php类中使用函数。如何使用它们?,php,autoload,Php,Autoload,我知道自动加载机制,但我不想使用它(_autoload()或spl_autoload_register),我只想使用php函数文件,但这不起作用 系统: php 7.3.x nginx : 1.15.x 文件: Code.php: class Code{ public function Run(){ include "./Medoo.php"; include "./HelperDateTime.php"; ....
php 7.3.x
nginx : 1.15.x
文件:
Code.php:
class Code{
public function Run(){
include "./Medoo.php";
include "./HelperDateTime.php";
....
}
}
index.php:
require 'Code.php';
Code::Run();
// medoo not work
$database = new medoo();
print_r($database);
php初学者,请建议:)Index.php
<?php
include "Code/Medoo.php";
include "Code/HelperDateTime.php";
require 'Code.php';
Code::Run();
// medoo will work
$database = new medoo();
print_r($database);
?>
Index.php
<?php
include "Code/Medoo.php";
include "Code/HelperDateTime.php";
require 'Code.php';
Code::Run();
// medoo will work
$database = new medoo();
print_r($database);
?>
我认为您可能需要将公共函数Run(){
更改为如下静态函数:公共静态函数Run()){
您得到的错误是什么?我认为您给定的代码中没有错误。请检查您的Medoo文件。classmetoo
声明在哪里?显示该代码。我认为您可能需要将public function Run(){
更改为如下静态函数:public static function Run(){
您得到的错误是什么?我认为您给定的代码中没有错误。请检查您的Medoo文件。classmetoo
声明在哪里?也显示该代码