Re: Why am I unable to use 'readline_on_new_line()' on my windows machine?

From: Date: Fri, 30 Apr 2021 08:53:36 +0000
Subject: Re: Why am I unable to use 'readline_on_new_line()' on my windows machine?
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-114256@lists.php.net to get a copy of this message
On Thu, Apr 29, 2021 at 5:51 PM Hamza Ahmad <office.hamzaahmad@gmail.com> wrote: > Hello Internals, > I am unable to call readline_on_new_line() function. > I am posting this to internals to confirm whether it is a bug or an issue > with docs. > The manual suggests that this function is available on php 8. > https://php.net/manual/en/function.readline-on-new-line.php > However, when I invoke this in my script, it informs of calling an unknown > function. Other readline functions, such as readline(), > readline_read_history(), readline_write_history(), do work. > I wrote to shell > var_dump(function_exists('readline_on_new_line'));. It > responded with bool(false). I wrote, > var_dump(extension_loaded('readline')). It said, > bool(true). > Note: my PHP version (PHP_VERSION) is 8.0.5. > Any type of help will be appreciated. > Kind regards > Hamza Ahmad > Hi Hamza, This function is only available if the HAVE_RL_ON_NEW_LINE feature is available. I'm not sure whether the readline version on Windows doesn't support this, or whether the flag just isn't set. Maybe Christoph can comment on that? Nikita

« previous php.internals (#114256) next »