diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2019-01-18 12:48:52 +0100 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2019-01-18 12:48:52 +0100 |
commit | 14b53025917db96182aa64facc6d1ce80310a3ad (patch) | |
tree | c4b19c1056f866dacf4f3d8710974254b9522f45 /tests | |
parent | de38ce1a2e52c29d667735eb6d7767f6f6019f57 (diff) | |
parent | dbe7f2a41a52663659d07e5b0110e1b8dffe19e1 (diff) | |
download | php-git-14b53025917db96182aa64facc6d1ce80310a3ad.tar.gz |
Merge branch 'PHP-7.2' into PHP-7.3
Diffstat (limited to 'tests')
-rw-r--r-- | tests/basic/enable_post_data_reading_07.phpt | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/tests/basic/enable_post_data_reading_07.phpt b/tests/basic/enable_post_data_reading_07.phpt new file mode 100644 index 0000000000..b58e158cf8 --- /dev/null +++ b/tests/basic/enable_post_data_reading_07.phpt @@ -0,0 +1,34 @@ +--TEST-- +enable_post_data_reading: seeking in php://input +--INI-- +enable_post_data_reading=1 +--POST_RAW-- +Content-Type: application/unknown +0123456789 +--FILE-- +<?php +echo "Test\n"; + +$f1 = fopen("php://input", "r"); +fseek($f1, 3, SEEK_SET); +echo fgetc($f1); +fseek($f1, 1, SEEK_SET); +echo fgetc($f1); +fseek($f1, 3, SEEK_CUR); +echo fgetc($f1); +fseek($f1, -3, SEEK_CUR); +echo fgetc($f1); +fseek($f1, 3, SEEK_END); +echo fgetc($f1); +fseek($f1, -3, SEEK_END); +$f2 = fopen("php://input", "r"); +fseek($f2, 1, SEEK_SET); +echo fgetc($f1); +echo fgetc($f2); +?> + +Done +--EXPECT-- +Test +315371 +Done |