首页 > 后端开发 > 正文

php 调用include中的函数。结果显示未定义 PHP直接调用函数和调用另外一个文件中的函数的区别

2024-11-13 21:56:12 | 我爱编程网

php 调用include中的函数。结果显示未定义 PHP直接调用函数和调用另外一个文件中的函数的区别相关内容,小编在这里做了整理,希望能对大家有所帮助,关于php 调用include中的函数。结果显示未定义 PHP直接调用函数和调用另外一个文件中的函数的区别信息,一起来了解一下吧!

本文目录一览:

php 调用include中的函数。结果显示未定义 PHP直接调用函数和调用另外一个文件中的函数的区别

php 调用include中的函数。结果显示未定义

就你现在程序来看没有数据提交,是会报错的,你可以: 我爱编程网

accept.php
<?php
include_once('include/init.php');//如果init.php文件在include文件下就是对的,如果是和你当前文件在一个文件夹下,就用include_once("init.php")
if($_POST==""){
 die("没有可用数据!"); //首先判断接收到数据是否为空
}
$year=check($_POST['year']);
$month=check($_POST['month']);
$player=check($_POST['playername']);
$arr=array($year,$month,$player);
var_dump($arr);
?>

我觉得你原来var_dump($_POST)没什么大作用,应该不是你想要的结果,所以我帮你改了下,另外你还应该做个表单,将year,month,playernaem定义好,这样测试才有效果。

(Mekbo【麦客博】)

php 调用include中的函数。结果显示未定义 PHP直接调用函数和调用另外一个文件中的函数的区别

PHP直接调用函数和调用另外一个文件中的函数的区别

//如果是PHP文件中的函数,唯一的区别是:先引入外部文件,然后直接调用。
//如果是外部类文件中的函数,需要引入,然后new 对象后,再调用该对象的函数。
$msg=test_msg();
function test_msg(){
echo "";
}

//调用外部文件中的函数
//首先引入文件
include_once 'file.php';
$msg=test_msg();
function test_msg(){
echo "";
}

php 调用include中的函数。结果显示未定义 PHP直接调用函数和调用另外一个文件中的函数的区别

PHP再类的函数里引用外部文件,并是实例化文件中类的问题,谢谢

我爱编程网(https://www.52biancheng.com)小编还为大家带来PHP再类的函数里引用外部文件,并是实例化文件中类的问题,谢谢的相关内容。

引用路径不对,需要使用相对的绝对路径,如
include __DIR__ . '/../../Component/PHPExcel.php';
其中 __DIR__ 是ExcelController这个文件所在的目录

以上就是php 调用include中的函数。结果显示未定义 PHP直接调用函数和调用另外一个文件中的函数的区别全部内容了,了解更多相关信息,关注我爱编程网。更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
标签: PHP
与“php 调用include中的函数。结果显示未定义 PHP直接调用函数和调用另外一个文件中的函数的区别”相关推荐