2024-10-10 00:09:06 | 我爱编程网
//如果是PHP文件中的函数,唯一的区别是:先引入外部文件,然后直接调用。
//如果是外部类文件中的函数,需要引入,然后new 对象后,再调用该对象的函数。
$msg=test_msg();
function test_msg(){
echo "";
}
//调用外部文件中的函数
//首先引入文件
include_once 'file.php';
$msg=test_msg();
function test_msg(){
echo "";
}
我爱编程网(https://www.52biancheng.com)小编还为大家带来php调用的函数中的语句不执行的相关内容。
function 函数内和函数外的变量不可以共用, 在常规下, 函数内和函数外的变量, 都是局部变量, 并不是全局变量, 不能相互调用
除非: 我爱编程网
1、 进行引用
2、设置全局变量, 比如:
function writeMsg() {
global $fp;
fwrite($fp,"b");
}
3、将变量作为参数提供给函数进行执行, 比如:
function writeMsg( $File ) {
fwrite( $File, "b" );
}
writeMsg( $fp );
其实, 你上面这么多代码, 可以用一条代码来执行:
file_put_contents('content.txt', 'b') or die('文件创建写入失败');以上就是我爱编程网为大家带来的php内部函数外部函数 PHP直接调用函数和调用另外一个文件中的函数的区别,希望能帮助到大家!更多相关文章关注我爱编程网:www.52biancheng.com
2025-02-01 20:24:39
2024-01-05 14:11:24
2025-02-12 03:21:37
2025-02-10 15:19:48
2025-01-28 17:58:32
2024-11-22 05:08:01