- sys_get_temp_dir: documentation ( source)
- touch: documentation ( source)
<?php
class Something extends \SplFileObject {
public function __toString() {
return 'calling __toString';
}
}
$file = sys_get_temp_dir() . 'foo.php';
touch($file);
$something = new Something($file);
echo $something; // 'calling __toString'
echo (string) $something; // 'test.php'
echo $something->__toString(); // 'calling __toString'