Приклад класу, зареєстрованого як обгортка потоку
Приклад нижче реалізує обробник протоколу var://, який дозволяє читати/писати в іменовану глобальну змінну, використовуючи стандартні потокові функції, що працюють із файловою системою, такі як fread(). . Протокол var:// при передачі URL "var://foo" читатиме/писати з/в $GLOBALS["foo"]
Приклад #1 Потік для читання/запису глобальних змінних
Loading...
Результат виконання наведеного прикладу:
line1
line2
line3
string(18) "line1
line2
line3
"