是否可以在锚标签中调用PHP函数? 我有两个链接作为如何使用<a>锚标签调用php函数?
<a href="frndpf.php">dinesh</a>
<a href="frndpf.php">prashant</a>
当我按下迪内希功能将参数迪内希当我按PRASHANT功能将参数PRASHANT被调用来调用。
有没有办法做到这一点?
是否可以在锚标签中调用PHP函数? 我有两个链接作为如何使用<a>锚标签调用php函数?
<a href="frndpf.php">dinesh</a>
<a href="frndpf.php">prashant</a>
当我按下迪内希功能将参数迪内希当我按PRASHANT功能将参数PRASHANT被调用来调用。
有没有办法做到这一点?
直接是否可以调用一个锚定标记
不在一个PHP函数。
您可以指定一个URL。该URL可以由PHP处理。处理该URL的PHP程序的缺省操作可以是调用函数(或者检查查询字符串以确定要调用哪个函数)。
你需要一个参数传递到另一个页面,然后调用功能,如
<a href="frndpf.php?name=dinesh">dinesh</a>
,然后使用$_GET['name'];
获得该值,并调用该函数。
你可以那样做:
<a href="frndpf.php?action=dinesh">dinesh</a>
<a href="frndpf.php?action=prashant">prashant</a>
frndpf.php
<?php
if (isset($_GET['action']) && $_GET['action'] == 'dinesh') {
...
}
if (isset($_GET['action']) && $_GET['action'] == 'prashant') {
...
}
?>
;
<a href="frndpf.php?action=dinesh">dinesh</a>
<a href="frndpf.php?action=prashant">prashant</a>
时重新加载页面,你可以在$ _GET [ “行动”]的值传递给你的函数
非常感谢你 – mike 2013-03-08 14:37:45
你可以这样做:
<a href="frndpf.php?param=dinesh">dinesh</a>
<a href="frndpf.php?param=prashant">prashant</a>
比你可以使用$_REQUEST['param']
在您的脚本中检查其价值。
但是,PHP是一种服务器端语言,您不能在客户端调用PHP函数。你可以向服务器请求一个php文件,它会根据传递的参数进行详细说明。
PHP是一种服务器端语言,在将任何代码发送到您的浏览器之前进行解析,因此您无法在代码中调用PHP函数。但是你可以从你的链接调用一个新的PHP页面,像这样:
<a href="frndpf.php?parameter=dinesh">dinesh</a>
<a href="frndpf.php?parameter=prashant">prashant</a>
然后用GET变量访问这些参数frndpf.php这样的:
if(isset($_GET['parameter'])){
echo $_GET['parameter'];
}
没有。您可以链接到运行php函数的脚本,或者通过javascript使用ajax调用间接调用php。但PHP在服务器上运行,并且不能在用户的浏览器中运行。 – 2013-03-08 14:36:24
谢谢你的工作 – mike 2013-03-08 14:38:49