迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 > PHP >

带有 Ajax 的 PHP

作者:迹忆客 最近更新:2023/03/29 浏览次数:

我们将通过打印两个数字 23 的简单总和来使用 PHP 和 ajax。此外,在 JSON object 中打印一个 php 数组。

我们还将通过从 PHP 的数字除法获取 HTML 格式的输出来使用带有 ajax 的 PHP。


使用 PHP 和 Ajax 打印两个数字之间的简单加法

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript">
     $(function(){
       $.get("summation.php", function(data){
          console.log(data);
       });
    });
</script>
</body>
</html>
<?php

  $number1 = 2;
  $number2 = 3;
  $summation = $number1 + $number2;

  echo "Summation, $summation";
?>

输出:

Summation, 5

使用带有 Ajax 的 PHP 以 JSON 对象的形式打印 PHP 数组

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script type="text/javascript">
     $(function(){
       $.get("json.php", function(data){
          console.log(data);
       });
    });
</script>
</body>
</html>
<?php

  $profile = array('name' => "Kevin Amayi", "age" => 23, "Profession" => "Programmer");
  echo json_encode($profile);
?>

输出:

{"name":"Kevin Amayi","age":23,"Profession":"Programmer"}

使用 PHP 和 Ajax 打印数字除以 1-20

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Ajax and PHP Basics</title>
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
<script>
$(document).ready(function(){
    $("button").click(function(){
        var number = $("#number").val();
        $.get("division.php", {number: number} , function(data){
            $("#division").html(data);
        });
    });
});
</script>
</head>
<body>
    <label>Enter a Number: <input type="number" id="number"></label>
    <button type="button">Show Division Table</button>
    <div id="division"></div>
</body>
</html>
<?php
$number =$_GET["number"];
//check if the data entered is a number => if so display a table with the number's division from 1-20
if(is_numeric($number) ){
    echo "<table>";
    for($j=1; $j<21; $j++){
        echo "<tr>";
            echo "<td>$number / $j</td>";
            echo "<td>=</td>";
            echo "<td>". $number / $j . "</td>";
        echo "</tr>";
    }
    echo "</table>";
}
?>

输出:

2 / 1	=	2
2 / 2	=	1
2 / 3	=	0.66666666666667
2 / 4	=	0.5
2 / 5	=	0.4
2 / 6	=	0.33333333333333
2 / 7	=	0.28571428571429
2 / 8	=	0.25
2 / 9	=	0.22222222222222
2 / 10	=	0.2
2 / 11	=	0.18181818181818
2 / 12	=	0.16666666666667
2 / 13	=	0.15384615384615
2 / 14	=	0.14285714285714
2 / 15	=	0.13333333333333
2 / 16	=	0.125
2 / 17	=	0.11764705882353
2 / 18	=	0.11111111111111
2 / 19	=	0.10526315789474
2 / 20	=	0.1

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

如何在 PHP 中获取时间差的分钟数

发布时间:2023/03/29 浏览次数:183 分类:PHP

本文介绍了如何在 PHP 中获取时间差的分钟数,包括 date_diff()函数和数学公式。它包括 date_diff()函数和数学公式。

PHP 中的重定向

发布时间:2023/03/29 浏览次数:136 分类:PHP

本教程演示了如何将用户从页面重定向到 PHP 中的其他页面

PHP 分页

发布时间:2023/03/29 浏览次数:66 分类:PHP

本教程介绍如何在 PHP 中对数据库行进行分页

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便