HREF调用PHP函数并传递变量?

前端之家收集整理的这篇文章主要介绍了HREF调用PHP函数并传递变量?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否可以创建一个调用 PHP函数并传递变量的HREF链接
<?PHP
function sample(){
    foreach ($json_output->object ){
        $name = "{$object->title}";
        $id = "{$object->id}";

        print "<a href='search($id)' >$name</a>";
    }
}

function search($id){
    //run a search via the id provide by the clicking of that particular name link
}
?>
无需使用框架即可轻松完成此操作.默认情况下,任何后来的?在URL中是一个GET变量.

例如,www.google.com/search.html?term = blah

将转到www.google.com/search.html,并将传递GET变量“term”,其值为“blah”.

多个变量可以用&分隔.

例如,www.google.com/search.html?term = blah& term2 = cool

GET方法独立于PHP,是HTTP规范的一部分.

PHP通过自动创建超全局变量$_GET []轻松处理GET请求,其中每个数组索引都是GET变量名,数组索引的值是变量的值.

这是一些演示代码,用于说明其工作原理:

<?PHP
    //check if the get variable exists
    if (isset($_GET['search']))
    {
        search($_GET['search']);
    }

    function Search($res)
    {
        //real search code goes here
        echo $res;
    }


?>

<a href="?search=15">Search</a>

这将打印15,因为它是搜索的价值,我的搜索虚拟功能只打印出它获得的任何结果

猜你在找的PHP相关文章