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

热点内容
酷丰c10出厂密码多少 发布:2024-05-02 09:23:33 浏览:376
开发安卓游戏需要会什么 发布:2024-05-02 09:04:22 浏览:977
无线网密码忘了手机怎么改 发布:2024-05-02 08:57:24 浏览:527
iis上传文件权限设置 发布:2024-05-02 08:56:39 浏览:232
ipad文件加密 发布:2024-05-02 08:20:30 浏览:442
粉土压缩模量 发布:2024-05-02 07:53:59 浏览:805
国都证券初始密码是多少 发布:2024-05-02 07:46:39 浏览:109
shell脚本和linux命令行 发布:2024-05-02 07:37:54 浏览:968
自己的服务器搭建微信小程序商城 发布:2024-05-02 07:36:26 浏览:426
php单行注释 发布:2024-05-02 07:36:22 浏览:958