当前位置:首页 » 编程语言 » 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 就是方法里面修改后的变量

热点内容
两千多的安卓跟苹果买哪个 发布:2025-05-09 14:10:27 浏览:475
唱歌主播机箱什么配置可以 发布:2025-05-09 13:51:12 浏览:895
切鱼解压 发布:2025-05-09 13:41:11 浏览:477
编译原理实验pl0 发布:2025-05-09 13:18:03 浏览:606
银行贷款ftp 发布:2025-05-09 13:10:56 浏览:462
思域后排有哪些配置 发布:2025-05-09 13:00:55 浏览:200
图像的二值化算法 发布:2025-05-09 12:55:29 浏览:757
解压刮面 发布:2025-05-09 12:30:35 浏览:642
易语言脚本教程视频 发布:2025-05-09 12:10:54 浏览:560
sql中变量查询 发布:2025-05-09 12:05:32 浏览:182