首页 > 解决方案 > 如何从表单输入中获取绝对值?

问题描述

我知道它是 abs() 但为什么这个不起作用?在 php 中,或者如果它错误,如何使它正确:

<?php 
    echo "Number";
    echo "\x20"; 
    echo $_GET["luku"];
    echo "\x20"; 
    echo "absolute value is";
    echo "\x20"; 
    echo $_GET[abs("luku")]; 
?>

第一个$_GET工作,但第二个没有。我只是增加我对php的了解

标签: php

解决方案


你正在尝试回应$_GET[0]:

<?php
var_dump(abs("luku"));

输出:

int(0)

要修复,请适当嵌套:

echo abs($_GET['luku']);

推荐阅读