php文件函数
⑴ 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文件调用 同一个函数,每个php都要用到,每个php都要写吗
吧函数写到一个文件中,然后在其他php文件中include进去使用。
⑶ php自带的函数都写在哪个文件里能自己定义函数吗
自带的函数很多,可以在线查看或者下载PHP手册,里面有完整的。
可以自定义函数,我刚才在这个帖子里面的回复有一个自定义函数的例子:http://..com/question/96295123.html
⑷ 浏览器如何访问php文件下某个函数
函数不是怎么玩的 ==, 我猜测你的意思可能是有类似的需求,比如这样的代码:
classNo_kidding
{
publicfunctiontest()
{
echo'我不是架构师,我是人工智能。';
}
}
(newNo_kidding())->test();
被 url 调用的一般是类中的方法。
⑸ PHP中哪个函数可以获得文件的全部内容
file_get_contents("文件名");返回字符串内容
⑹ 关于php5.4 中文件函数
据我的经验,可能是在执行代码
$dir = dir($inpath);
后,没有得到正确的结果,也就是说,此时的$dir并不是一个对象,从而导致当你 $dir->read()时会出现无法在非对象上调用成员函数的错误。
查阅php手册,对于dir函数的返回值是这样说明的:
Returns an instance of Directory, or NULL with wrong parameters, or FALSE in case of another error.
也就是说,只有在正确得到结果的时候,此时$dir中会保存目录对象的实例句柄,这样就可以用$dir->调用read等成员函数,而如果出错,返回值是NULL或是FALSE,在这种情况下,当然是无法执行$dir->read()的。
⑺ php里面怎么用函数打开文件
fopen —— 打开文件
⑻ php 如何查看某个函数定义在 那个php文件中
借助IDE 例如phpstorm 按住ctrl左键点击方法名称 就会跳转到定义处.
⑼ php里面新建文件的函数是什么
新建文件夹的函数为mkdir
⑽ php调用函数的方法
你那个set()函数本身有问题
test.php
<?php
require_once "test2.php";
set();
?>
test2.php
<?php
function set(){
echo "wdqwdqwdqw"
}
?>
弄个简单的函数自己测试一下不就行了