📄 basic.phpt
字号:
--TEST--basic stream filter tests--FILE--<?php# vim600:syn=php:$text = b"Hello There!";$filters = array("string.rot13", "string.toupper", "string.tolower");function filter_test($names){ $fp = tmpfile(); fwrite($fp, $GLOBALS["text"]); rewind($fp); foreach ($names as $name) { echo "filter: $name\n"; var_dump(stream_filter_prepend($fp, $name)); } var_dump(fgets($fp)); fclose($fp);}foreach ($filters as $filter) { filter_test(array($filter));}filter_test(array($filters[0], $filters[1]));?>--EXPECTF--filter: string.rot13resource(%d) of type (stream filter)string(12) "Uryyb Gurer!"filter: string.toupperresource(%d) of type (stream filter)string(12) "HELLO THERE!"filter: string.tolowerresource(%d) of type (stream filter)string(12) "hello there!"filter: string.rot13resource(%d) of type (stream filter)filter: string.toupperresource(%d) of type (stream filter)string(12) "URYYB GURER!"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -