php - 在另一个文件中调用函数
问题描述
我是 php 新手,我试图从另一个 php 文件调用一个函数,但它给出了这个错误“调用未定义的函数 myName()”,我需要该文件。
这是代码
第一文件.php
<?php
function myName(){
echo "Tammy";
}
?>
第二文件.php
<?php
require 'Firstfile.php';
myName();
?>
解决方案
例如,任何文件如何包含在 PHP 中
php获取当前工作目录
getcwd();
例如文件夹结构
-project
---model
---controller
-----controller1.php
-----controller2.php
---view
-config
如果我想在任何文件中包含 controller1.php,我会这样做
$cwd=getcwd();
$path=$cwd.'/project/controller/controller1.php';
include $path;
我怎样才能看到你的文件夹结构?
1-您可以使用spl_autoload_register创建自动加载功能
2 - 您可以使用psr-4创建自动加载
推荐阅读
- python - 为什么“png”格式在决策树 Python 中无法识别?
- hadoop - HDFS 守护进程 - java.net.UnknownHostException
- ruby-on-rails - Rails .where json 模型属性为 nil
- abp - 单一 ABP 解决方案中的多个应用程序服务
- html - 需要提示如何使最简单的 .CSHTML 自动完成
- python - python 编码项目中的谷歌可教机器模型加载问题
- javascript - 为什么 Angular 总是重定向到主页?
- azure-active-directory - 我可以将 bcrypted 密码导入 Azure AD B2C 吗?
- laravel - 如何更改 spatie 媒体库中的图像目录?
- react-native - 嵌套在 Stack Navigator 中的 Drawer 中的动态项目 react-navigation