protected function multiplyScalar($value)
    {
        for ($row = 0; $row < $this->rows; ++$row) {
            for ($column = 0; $column < $this->columns; ++$column) {
                $this->matrix[$row][$column] *= $value;
            }
        }

        return $this;
    }
protected function multiplyScalar($value)
    {
        for ($row = 0; $row < $this->rows; ++$row) {
            for ($column = 0; $column < $this->columns; ++$column) {
                $this->matrix[$row][$column] *= $value;
            }
        }

        return $this;
    }
protected function multiplyScalar ( $ value ) { for ( $ row = 0 ; $ row < $ this -> rows ; ++ $ row ) { for ( $ column = 0 ; $ column < $ this -> columns ; ++ $ column ) { $ this -> matrix [ $ row ] [ $ column ] *= $ value ; } } return $ this ; }
Execute the multiplication for a scalar

@param mixed $value The numeric value to multiply with the current base value
@return $this The operation object, allowing multiple mutiplications to be chained
Execute the multiplication for a scalar