php操作一个数据简单的php基本代码执行


php manipulation of one data simple basic php code execution

我必须解决一个涉及到目前为止在课堂上学习的简单基本php编码的作业问题。。问题是:

算术赋值运算符在赋值新值的同时对变量执行算术运算。编写一个脚本来重现下面的输出。只操作一个变量,不使用简单的算术运算符来生成语句中给定的值。

提示:在脚本中,每条语句都以"Value现在是$variable"结尾

Output:
Value is now 8.
Add 2. Value is now 10.
Subtract 4. Value is now 6.
Multiply by 5. Value is now 30.
Divide by 3. Value is now 10.
Increment value by one. Value is now 11.
Decrement value by one. Value is now 10.

你们认为问题是告诉我使用数组吗??

因为我只是想在这个问题上摇摆一下,假设这个问题想让我写的是数组。。下面是我的示例答案。希望你们能看看,看看我的答案是否符合问题的需求:

    <?php
    $numbers=array("8","10","6","30","11");
    echo "Value is now {$numbers[0]}.<br>";
    echo "Add 2. Value is now {$numbers[1]}.<br>";
    echo "Subtract 4. Value is now {$numbers[2]}.<br>";
    echo "Multiply by 5. Value is now{$numbers[3]}.<br>";
    echo "Divide by 3. Value is now {$numbers[1]}.<br>";
    echo "Increment value by one. Value is now {$numbers[4]}.<br>";
    echo "Decrement value by one. Value is now {$numbers[1]}.<br>";
    ?>

我相信您被要求使用算术运算符。

如果是这样的话,应该是这样的:

<?php
    $value = 8;
    echo "Value is now $value.<br>";
    echo "Add 2. Value is now " . $value+=2 . ".<br>";
    echo "Subtract 4. Value is now " . $value-=4 . ".<br>";
    echo "Multiply by 5. Value is now" . $value*=5 . ".<br>";
    // do the rest as this is an assignment
?>

你可以在这里玩。

注:

<br>用于HTML。如果只要求您使用PHP,那么请使用'r'n