bug37800.phpt

来自「PHP v6.0 For Linux 运行环境:Win9X/ WinME/ Wi」· PHPT 代码 · 共 32 行

PHPT
32
字号
--TEST--Bug #37800 (preg_replace() limit parameter odd behaviour)--FILE--<?php$s_string = '1111111111';$s_search = '/1/';$s_replace = 'One ';$i_limit = 1;$i_count = 0;$s_output = preg_replace($s_search, $s_replace, $s_string, $i_limit,$i_count);echo "Output = " . var_export($s_output, True) . "\n";echo "Count  = $i_count\n";var_dump(preg_last_error() === PREG_NO_ERROR);$i_limit = strlen($s_string);$s_output = preg_replace($s_search, $s_replace, $s_string, $i_limit,$i_count);echo "Output = " . var_export($s_output, True) . "\n";echo "Count  = $i_count\n";var_dump(preg_last_error() === PREG_NO_ERROR);?>--EXPECT--Output = 'One 111111111'Count  = 1bool(true)Output = 'One One One One One One One One One One 'Count  = 10bool(true)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?