Re: [RFC] Deprecate Backtick Operator (V2)

From: Date: Sat, 05 Oct 2019 16:48:40 +0000
Subject: Re: [RFC] Deprecate Backtick Operator (V2)
Groups: php.internals 
Request: Send a blank email to internals+get-107377@lists.php.net to get a copy of this message
Hi, Am 04.10.2019 um 17:45 schrieb Mark Randall:
Hi Internals, I put forward the following RFC "Deprecate Backtick Operator (V2)" for discussion. https://wiki.php.net/rfc/deprecate-backtick-operator-v2 I believe it is at least worth a discussion as to the pros and cons of deprecating this functionality, especially in light of the existence of better described and more well-known functions exhibiting identical behaviour.
Two more advantages of using shell_exec(): - you can override/mock shell_exec() in a namespace. You cannot do that with the "backtick operator". - in IDEs like PHPStorm, you can ctrl-click on the function name "shell_exec" to check what it does: see what the return value is, see a description, click the link to the manual. You can easily search for "other usages" (right-click "Find Usages"). You cannot do that with the "backtick operator". Michael

« previous php.internals (#107377) next »