PHP学习_实例演示怎么在单击按钮时调用PHP函数

2021-09-03 0 582 百度已收录

本文的中间内容如题所述,便是教大师若何完成正在单击按钮时挪用PHP函数,实在对于挪用PHP函数有良多办法,除经过单击按钮履行此操纵以外,还可使用 Ajax、JavaScript 以及 JQuery 挪用 PHP 函数;可是本文次要介绍的是面向按钮的PHP函数挪用体式格局。

空话未几说,上面有两种办法完成怎样正在单击按钮时挪用PHP函数(运用 HTML 按钮挪用 PHP 函数)。

办法一:

注:创立一个包括 HTML 按钮的 HTML 表单文档。单击按钮时,将挪用 POST 办法。POST 办法描绘了若何向效劳器发送数据。单击按钮后,array_key_exists() 函数被挪用。

代码以下:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title></title>
</head>

<body style="text-align:center;">

<h1 style="color:red;">
    PHP中文网
</h1>

<h4>
    若何经过点击按钮挪用PHP函数?
</h4>

<?php
if(array_key_exists('button1', $_POST)) {
    button1();
}
else if(array_key_exists('button2', $_POST)) {
    button2();
}
function button1() {
    echo "这是按钮1当选中";
}
function button2() {
    echo "这是当选中的按钮2";
}
?>

<form method="post">
    <input type="submit" name="button1"
           class="button" value="按钮1" />

    <input type="submit" name="button2"
           class="button" value="按钮2" />
</form>
</body>

</html>

后果以下:

PHP学习_实例演示怎么在单击按钮时调用PHP函数

  • array_key_exists()函数:反省某个数组中能否存正在指定的键名,假如键名存正在则前往 true,假如键名没有存正在则前往 false。

办法二:本顺序运用isset()函数挪用PHP函数。

注:如下示例仅基于 POST 办法:

代码以下:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body style="text-align:center;">
<h1 style="color:#17c4ff;">
    PHP中文网
</h1>
<h4>
    若何经过点击按钮挪用PHP函数?
</h4>

<?php

if(isset($_POST['button1'])) {
    echo "这是按钮1当选中";
}
if(isset($_POST['button2'])) {
    echo "这是当选中的按钮2";
}
?>

<form method="post">
    <input type="submit" name="button1"
           value="按钮1"/>

    <input type="submit" name="button2"
           value="按钮2"/>
</form>
</body>

</html>

后果以下:

PHP学习_实例演示怎么在单击按钮时调用PHP函数

  • isset()函数用于检测变量能否已经配置而且非 NULL;假如曾经运用 unset() 开释了一个变量以后,再经过 isset() 判别将前往 FALSE;若运用 isset() 测试一个被配置成 NULL 的变量,将前往 FALSE;同时要留意的是 null 字符("\\0")其实不同等于 PHP 的 NULL 常量。

最初给大师推选最新最片面的《PHP视频教程》~快来进修吧!

以上便是实例演示怎样正在单击按钮时挪用PHP函数的具体内容,更多请存眷酷吧易资源网别的相关文章!

 

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

酷吧易资源网 PHP教程 PHP学习_实例演示怎么在单击按钮时调用PHP函数 https://www.kubayi.com/7426.html

常见问题

相关文章

评论
暂无评论