match_flags.phpt
来自「PHP v6.0 For Linux 运行环境:Win9X/ WinME/ Wi」· PHPT 代码 · 共 237 行
PHPT
237 行
--TEST--preg_match_all() flags--FILE--<?phpvar_dump(preg_match_all('/(.)x/', 'zxax', $match, PREG_PATTERN_ORDER));var_dump($match);var_dump(preg_match_all('/(.)x/', 'zxyx', $match, PREG_SET_ORDER));var_dump($match);var_dump(preg_match_all('/(.)x/', 'zxyx', $match, PREG_OFFSET_CAPTURE));var_dump($match);var_dump(preg_match_all('/(.)x/', 'zxyx', $match, PREG_SET_ORDER | PREG_OFFSET_CAPTURE));var_dump($match);?>--EXPECT--int(2)array(2) { [0]=> array(2) { [0]=> string(2) "zx" [1]=> string(2) "ax" } [1]=> array(2) { [0]=> string(1) "z" [1]=> string(1) "a" }}int(2)array(2) { [0]=> array(2) { [0]=> string(2) "zx" [1]=> string(1) "z" } [1]=> array(2) { [0]=> string(2) "yx" [1]=> string(1) "y" }}int(2)array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> string(2) "zx" [1]=> int(0) } [1]=> array(2) { [0]=> string(2) "yx" [1]=> int(2) } } [1]=> array(2) { [0]=> array(2) { [0]=> string(1) "z" [1]=> int(0) } [1]=> array(2) { [0]=> string(1) "y" [1]=> int(2) } }}int(2)array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> string(2) "zx" [1]=> int(0) } [1]=> array(2) { [0]=> string(1) "z" [1]=> int(0) } } [1]=> array(2) { [0]=> array(2) { [0]=> string(2) "yx" [1]=> int(2) } [1]=> array(2) { [0]=> string(1) "y" [1]=> int(2) } }}--UEXPECT--int(2)array(2) { [0]=> array(2) { [0]=> unicode(2) "zx" [1]=> unicode(2) "ax" } [1]=> array(2) { [0]=> unicode(1) "z" [1]=> unicode(1) "a" }}int(2)array(2) { [0]=> array(2) { [0]=> unicode(2) "zx" [1]=> unicode(1) "z" } [1]=> array(2) { [0]=> unicode(2) "yx" [1]=> unicode(1) "y" }}int(2)array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> unicode(2) "zx" [1]=> int(0) } [1]=> array(2) { [0]=> unicode(2) "yx" [1]=> int(2) } } [1]=> array(2) { [0]=> array(2) { [0]=> unicode(1) "z" [1]=> int(0) } [1]=> array(2) { [0]=> unicode(1) "y" [1]=> int(2) } }}int(2)array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> unicode(2) "zx" [1]=> int(0) } [1]=> array(2) { [0]=> unicode(1) "z" [1]=> int(0) } } [1]=> array(2) { [0]=> array(2) { [0]=> unicode(2) "yx" [1]=> int(2) } [1]=> array(2) { [0]=> unicode(1) "y" [1]=> int(2) } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?