php实现四则运算,php加减乘除四则运算器

本文目录一览:

怎么用php编写加减乘除??

可以参考下面的代码:

?php

$a = 1;

$b = 2;

加法: $sum = $a + $b;

减法: $sum = $a – $b;

乘法: $sum = $a * $b;

除法: $sum = $a / $b;

扩展资料:

PHP的加密函数有crypt()、 md5() 和sha1() 这3种, 其中crypt() 用于单向加密, 所谓的单向加密就是将需要加密的内容进行加密之后, 无法将密文转换成为可读的内容, 因此单向加密的应用范围较狭窄, 一般用于用户名认证和密码输入等情况。

当用户进入系统时,只需要将密文口令输 入,经过系统验证与存储的口令一致, 即可通过。

sha1() 函数使用了SHA-1的散列算法,其原理与md5() 类似。

参考资料来源:百度百科-PHP (超文本预处理器)

自定义名为Number的类,用于实现两个数字的四则运算。PHP!在线等!急!

?php

class Number{

private $na;

private $nb;

private $symbol;

private $result;

function __construct(){

}

public function getResult($_na,$_nb,$_symbol){

$this-na = $_na;

$this-nb = $_nb;

$this-symbol = $_symbol;

switch ($this-symbol)

{

case ‘+’:

  $this-symbol = ‘+’;

  echo “$this-na + $this-nb = “. $this-result = $this-na + $this-nb;

  

  break;  

case ‘-‘:

  $this-symbol = ‘-‘;

  echo “$this-na – $this-nb = “. $this-result = $this-na – $this-nb;

  break;

case ‘*’:

  $this-symbol = ‘*’;

  echo “$this-na * $this-nb = “. $this-result = $this-na * $this-nb;

  break;

case ‘/’:

  $this-symbol = ‘/’;

   $this-check($this-nb);

  break; 

default:

  $this-symbol = ‘+’;

  echo “$this-na + $this-nb = “. $this-result = $this-na + $this-nb;

}

}

private function check($_nb){

$this-nb = $_nb;

if($this-nb==0){

echo “除数不能为零!”;

}else{

echo “$this-na / $this-nb = “. $this-result = $this-na / $this-nb;

}

}

}

$js = new Number();

$js-getResult(3,2,”*”); //符号 为  + – * /

?

使用PHP编程。一个网页计算器,实现简单四则运算

把下面内容存成PHP格式,就OK了

!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “”

html xmlns=””

head

meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ /

title四则运算/title

/head

body

form id=”form1″ name=”form1″ method=”post” action=””

p

input name=”y” type=”text” id=”y” size=”10″ /

select name=”y0″ id=”y0″

option+/option

option-/option

option*/option

option//option

/select

input name=”y1″ type=”text” id=”y1″ size=”10″ /

input type=”submit” name=”Submit” value=”计算” /

/p

p /p

p /p

/form

?php

function make_safe($variable) {

$variable = addslashes(trim($variable));

return $variable;

}

$y0=make_safe($_REQUEST[“y0”]);

$y1=make_safe($_REQUEST[“y1”]);

$y=make_safe($_REQUEST[“y”]);

if ($y0 != “”)

{

switch($y0)

{

case “+”:

$chaxuntj =$y+$y1;

break;

case “-“:

$chaxuntj =$y-$y1;

break;

case “*”:

$chaxuntj =$y*$y1;

break;

case “/”:

$chaxuntj =$y/$y1;

break;

default:

}

echo $y.$y0.$y1.”=”.$chaxuntj;

}

?

/body

/html

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/242196.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-12 12:46
下一篇 2024-12-12 12:47

相关推荐

  • PHP和Python哪个好找工作?

    PHP和Python都是非常流行的编程语言,它们被广泛应用于不同领域的开发中。但是,在考虑择业方向的时候,很多人都会有一个问题:PHP和Python哪个好找工作?这篇文章将从多个方…

    编程 2025-04-29
  • Python库开发:加减乘除

    本文将介绍如何使用Python编写一个库,其中包含基本的数学运算:加、减、乘、除。 一、库的构建和实现 Python库可以包括多个模块,每个模块都对应一个.py文件,其中包括了需要…

    编程 2025-04-29
  • PHP怎么接币

    想要在自己的网站或应用中接受比特币等加密货币的支付,就需要对该加密货币拥有一定的了解,并使用对应的API进行开发。本文将从多个方面详细阐述如何使用PHP接受加密货币的支付。 一、环…

    编程 2025-04-29
  • 使用PHP foreach遍历有相同属性的值

    本篇文章将介绍如何使用PHP foreach遍历具有相同属性的值,并给出相应的代码示例。 一、基础概念 在讲解如何使用PHP foreach遍历有相同属性的值之前,我们需要先了解几…

    编程 2025-04-28
  • PHP获取301跳转后的地址

    本文将为大家介绍如何使用PHP获取301跳转后的地址。301重定向是什么呢?当我们访问一个网页A,但是它已经被迁移到了另一个地址B,此时若服务器端做了301重定向,那么你的浏览器在…

    编程 2025-04-27
  • PHP登录页面代码实现

    本文将从多个方面详细阐述如何使用PHP编写一个简单的登录页面。 1. PHP登录页面基本架构 在PHP登录页面中,需要包含HTML表单,用户在表单中输入账号密码等信息,提交表单后服…

    编程 2025-04-27
  • PHP与Python的比较

    本文将会对PHP与Python进行比较和对比分析,包括语法特性、优缺点等方面。帮助读者更好地理解和使用这两种语言。 一、语法特性 PHP语法特性: <?php // 简单的P…

    编程 2025-04-27
  • PHP版本管理工具phpenv详解

    在PHP项目开发过程中,我们可能需要用到不同版本的PHP环境来试验不同的功能或避免不同版本的兼容性问题。或者我们需要在同一台服务器上同时运行多个不同版本的PHP语言。但是每次手动安…

    编程 2025-04-24
  • PHP数组去重详解

    一、array_unique函数 array_unique是php中常用的数组去重函数,它基于值来判断元素是否重复,具体使用方法如下: $array = array(‘a’, ‘b…

    编程 2025-04-24
  • PHP导出Excel文件

    一、PHP导出Excel文件列宽调整 当我们使用PHP导出Excel文件时,有时需要调整单元格的列宽。可以使用PHPExcel类库中的setWidth方法来设置单元格的列宽。下面是…

    编程 2025-04-24

发表回复

登录后才能评论