diff options
| author | Nikita Popov <nikita.ppv@gmail.com> | 2019-01-18 12:49:08 +0100 |
|---|---|---|
| committer | Nikita Popov <nikita.ppv@gmail.com> | 2019-01-18 12:49:08 +0100 |
| commit | 345936aeb182d85b8a09be401ed1e9e6c955f6f3 (patch) | |
| tree | 3aa25f7400c0d2fc311bcde0148536e6adcb017f /tests/basic | |
| parent | 6beecbb0aade6650811129aee77228493e2033ba (diff) | |
| parent | 14b53025917db96182aa64facc6d1ce80310a3ad (diff) | |
| download | php-git-345936aeb182d85b8a09be401ed1e9e6c955f6f3.tar.gz | |
Merge branch 'PHP-7.3'
Diffstat (limited to 'tests/basic')
| -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 |
