Re: [RFC] [Discussion] Support object type in BCMath
| From: | Aleksander Machniak | Date: | Tue, 26 Mar 2024 13:47:37 +0000 |
| Subject: | Re: [RFC] [Discussion] Support object type in BCMath | ||
| References: | 1 2 3 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-122752@lists.php.net to get a copy of this message | ||
On 26.03.2024 14:35, Saki Takamachi wrote:
Hi Aleksander,After reading https://wiki.php.net/rfc/namespaces_in_bundled_extensions again I see it is a perfect case to apply it. While it's not a must, I think we should go with BCMath/Number. -- Aleksander Machniak Kolab Groupware Developer [https://kolab.org] Roundcube Webmail Developer [https://roundcube.net] ---------------------------------------------------- PGP: 19359DC1 # Blog: https://kolabian.wordpress.comWas BCMath\Number considered instead of BcNum?Yes, that was one of the candidates. However, as far as I know, there are no examples of PHP internal classes having namespaces. Also, if use a namespace, the code will be written asnew Number(), which is likely to conflict with existing code. In fact, if take a look at GitHub Code Search, you'll find 3.2k results. https://github.com/search?type=code&auto_enroll=true&q=%22new+Number%28%22+language%3APHP+ This won't result in a BC Break, but it can be a bit difficult to use.