#46426 [Opn->Asn]: 3rd parameter offset of stream_get_contents not works for "0"

From: Date: Thu, 30 Oct 2008 09:58:31 +0000
Subject: #46426 [Opn->Asn]: 3rd parameter offset of stream_get_contents not works for "0"
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-130305@lists.php.net to get a copy of this message
ID: 46426 Updated by: felipe@php.net Reported By: zhustar at gmail dot com -Status: Open +Status: Assigned Bug Type: Filesystem function related Operating System: Linux PHP Version: 5.2.6 -Assigned To: +Assigned To: felipe Previous Comments: ------------------------------------------------------------------------ [2008-10-30 08:15:01] zhustar at gmail dot com Description: ------------ php 5.2.0 I want get the string from begin to the end ("12345") but return empty when set offset to 0 Reproduce code: --------------- <?PHP $tmp = tmpfile(); fwrite($tmp, "12345"); //rewind($tmp); echo "---\n"; echo stream_get_contents($tmp, -1, 0); echo "\n"; echo stream_get_contents($tmp, -1, 1); echo "\n"; echo stream_get_contents($tmp, -1, 2); echo "\n---"; ?> Expected result: ---------------- --- 12345 2345 345 --- Actual result: -------------- --- 2345 345 --- ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=46426&edit=1

« previous php.bugs (#130305) next »