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