Re: [RFC] Add num_available_processors
On 27 May 2025 17:37:47 BST, Ben Ramsey <[email protected]> wrote:
>
>Are you suggesting that the function itself not be available or that it throws when you attempt
>to call it on a system that doesn't support it?
>
>I don't like the idea of the function not being available if the system doesn't
>support the functionality. Users would have to call function_exists() before using the function, in
>those cases.
This has been the accepted practise for years, if not decades.
If functionality isn't available, the function shouldn't exist. We do the same for posix
(such as posix_getrlimit) and DNS related functions.
This also allows for polyfills.
cheers
Derick
Thread (21 messages)