- var_dump: documentation ( source)
<?php
function takeRef(&$foo) {
$foo = "this is a string now";
}
class A {
private int $data = 42;
public function makeString() {
takeRef($this->data);
var_dump($this->data);
}
}
$a = new A();
$a->makeString();