PrepAway - Latest Free Exam Questions & Answers

What is the output of the following code?

What is the output of the following code? class Number { private $v = 0; public function
__construct($v) { $this->v = $v; } public function mul() { return function ($x) { return $this->v
* $x; }; } } $one = new Number(1); $two = new Number(2); $double =
$two->mul()->bindTo($one); echo $double(5);

PrepAway - Latest Free Exam Questions & Answers

A.
5

3 Comments on “What is the output of the following code?

  1. Max says:

    class Number {
    private $v = 0;
    public function __construct($v) {
    $this->v = $v;
    }
    public function mul() {
    return function ($x) {
    return $this->v * $x;
    };
    }
    }

    $one = new Number(1);
    $two = new Number(2);
    $double = $two->mul()->bindTo($one);

    echo $double(5);




    1



    0

Leave a Reply

Your email address will not be published. Required fields are marked *