×

php调用另一个文件函数

php调用另一个文件函数(php引用另一个文件内容)

admin admin 发表于2023-03-25 20:20:11 浏览78 评论0

抢沙发发表评论

本文目录一览:

php如何调用外部php文件中的函数

在实验的时候发现是可以的,代码如下

?php

function func(){ echo "I'm a external function br /"; }

class Test {

function doExternalFunction($_externalFunc, $_param){

func();

$_externalFunc($_param);

}

}

function sayHello($_param){

echo "hello, $_param";

};

$name = "HanMeiMei";

$test = new Test();

$test-doExternalFunction("sayHello", $name);

?

在调用Test类实例的doExternalFunction()方法时,外部的func()方法是可以运行的,因为它是全局的。但是建议不要这样使用,

因为Test::doExternalFunction()对func()函数有依赖,当项目比较大时,而func()和Test类没有同时引入到一个文件中来,会引

起错误。比较理想的情况是,使用回调函数的形式来调用外部函数,就像执行在Test::doExternalFunction()执行sayHello()一样

php如何在一个类中调用其他函数吗

把你要用到的函数都写在一个文件里面,

在入口文件里面直接去include这个文件.

这样不会占用你太多资源的

,因为php解释器在执行请求的过程中,会判断请求用到的函数去调用.即使文件被包含,也是服务端的处理工作,不会被发送到请求的发送端.对效率的影响可以忽略不计.

两个php文件 使用用一个命名空间 能不能调用另一个文件函数

可以的,直接引命名空间就行,引进来以后使用命名空间的写法来调用函数

网上下载了一个封装好的php源码,如何在另一个php文件中调用这个get_code_image的函数呢?

假设你这个二维码类的名字是Code

能实例化的,直接new一下,

$xxx = new Code;

$yyy = $xxx-get_code_image('');

就可以直接调用这个类下的方法了;