当前位置:首页 » 编程语言 » php调用参数

php调用参数

发布时间: 2023-05-29 02:55:58

php中,参数调用相应函数是如何实现的

symfony 里面的 Action 是这样做的 所有函数都有前缀execute

加入你传入的是
http://xxx.xxx.xxx.xxx/mymod/myfunc
那么就是调用mymod 模块的 myfunc 函数

具体可能是这样的意思

通过 URI 分析获取 mod 和 相应的 函数
$moles = "mymod";
$method = "myfunc"

$action = new $$moles();
$action->$method();

也就是 PHP 里比较喜欢人的 可变函数 以及 可变变量的 应用.

❷ 关于php调用文件及参数传递的问题

require相当于把指定文件的代码换到当前位置,例如

//a.php
$a=1;
$b=2;
//b.php
$c=3;
require_once('a.php');
$d=4;

在执行b.php时,相当于b.php内容如下

$c=3;//b.php中原内容
$a=1;//a.php中的内容
$b=2;//a.php中的内容
$d=4;//b.php中原内容

就是替换的关系,所以变量是通用的,不需要任何传值,可以理解为2个文件合并到一起

建议用require_once以防止多次循环引用出错

❸ php如何调用函数

PHP函数调用与Java/C/C++是一样的额,通过函数名(参数列表)就可以了,

举个栗子:

图中,有两处函数调用,一开始的session_start()是调用的PHP函数,validate_user($username, $password)是用户自定义函数,同样的方式调用。

❹ 在表单中如何调用带参数的php函数

你可以把function X 和Y写到一个独立的php文件中,例如C.php
然后在A,和B里面头部引用一下C.php就行了
require_once "C.php"; //require_once 表示引用了某个文件

❺ php中在外部怎样调用函数里面的参数

你这是一个类方法么,如果是你可以用

$result=array();
functiongetResult($ret,$i=0){
foreach($retas$k=>$v){
global$resultaaa;
$tmp=array();
$tmp["col_id"]=$v["col_id"];
$tmp["col_pid"]=$v["col_pid"];
$tmp["col_path"]=$v["col_path"];
$tmp["col_title"]=$v["col_title"];
$this->result[$i++]=$tmp;
if($v['k']!=NULL){
$i=$this->getResult($v['k'],$i);
}
}
return$i;
}

$this->result;

如果不是类方法,你的$i = $this->getResult($v['k'],$i); 这一句是错误的,

你可以参考风云style的答案,或者增加一个传址参数

functiongetResult($ret,$i=0,&$result = array()){}

外面直接用$result 就是方法里面修改后的变量

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:710
制作脚本网站 发布:2025-10-20 08:17:34 浏览:972
python中的init方法 发布:2025-10-20 08:17:33 浏览:683
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:836
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:742
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1083
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:313
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:193
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:880
python股票数据获取 发布:2025-10-20 07:39:44 浏览:839