Re: Re: Re: RFC proposal.

From: Date: Tue, 06 Oct 2015 14:01:08 +0000
Subject: Re: Re: Re: RFC proposal.
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-88696@lists.php.net to get a copy of this message
On Tue, 2015-10-06 at 15:42 +0400, somebody anon wrote: Please fix your mail program to provide a name and In-Reply-To and References headers so that we can address somebody and your mails are sorted correctly. > I've implemented this function and two other size-related in php [1], but I > think they should be in php core to avoid implementation of them by > thousands of people. This draft is only for demonstation purposes. There > are presented three functions: > > a. size_format([$format,] $bytes [, $unit]): string If we do it this must be generic and work for "everybody". This is not trivial. i.e. for 1001 bytes depending on context any of these might be "correct": * 1001 byte * 0.98 KiB * 0.98 kB * 0,98 kB * 1 KiB * 1 KB * 1 Ko * ... Also one often wants different precision depending on the value * 100 MB (not 100.23 MB) * 1.44 MB (not 1 MB) Feel free to come back with a more complete proposal and provide a name, a proper subject etc. (... and even then I doubt this has to be part of the core distribution, we should only add things which can't be done in userland (due to libraries or performance requirements or similar) as userland code is more flexible to change/improve and simpler to debug for users and especially with PHP 7 fast enough for mot things) johannes

Attachment: [application/pgp-signature] This is a digitally signed message part signature.asc
« previous php.internals (#88696) next »