- var_dump: documentation ( source)
- touch: documentation ( source)
- stream_wrapper_register: documentation ( source)
- method_exists: documentation ( source)
<?php
class VariableStream {
public function __call($name, $arguments)
{
echo $name . "\n";
var_dump($arguments);
$name = '_' . $name;
if (!method_exists($this, $name)) {
return false;
}
return $this->$name(...$arguments);
}
}
stream_wrapper_register("var", "VariableStream");
touch("var://myvar");