Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106481 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 97872 invoked from network); 9 Aug 2019 13:58:45 -0000 Received: from unknown (HELO cache4.mydevil.net) (213.189.55.195) by pb1.pair.com with SMTP; 9 Aug 2019 13:58:45 -0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=korulczyk.pl; s=devil; h=Content-Transfer-Encoding:Content-Type:In-Reply-To :MIME-Version:Date:Message-ID:From:References:To:Subject:Sender:Reply-To:Cc: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=fl9QiK3apg78v0xFWCWDXhTy3VcRRvSuR5hD3ThSz2A=; b=Zk0FiatWgIgvSoz/3H4Lrdp3/9 Yqi5xRIvYbrY/O5JhzETDWLLZkcbZeDxUd2+38u23oEo0z0FaGqjutPhKAFjrOE32k7j6fyb78k26 A6wx0KGI14qx11Oc47YrrdhtHdK+nSv7l+E/7E+OjrhAuhHQT6eTzYwxk5zK+TXX8x/c=; To: Reinis Rozitis , internals@lists.php.net References: <000001d54e5a$02ac09f0$08041dd0$@roze.lv> <2b5588d6-d667-321f-22f1-46a22bb797c5@korulczyk.pl> <000001d54ea3$eb3480a0$c19d81e0$@roze.lv> Message-ID: Date: Fri, 9 Aug 2019 13:26:06 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <000001d54ea3$eb3480a0$c19d81e0$@roze.lv> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-AV-Check: Passed X-System-Sender: robert@korulczyk.pl Subject: Re: [PHP-DEV] [RFC] [VOTE] Deprecate PHP's short open tags, again From: robert@korulczyk.pl (Robert Korulczyk) > I did mention such example with the 'engine' setting ( https://www.php.net/manual/en/apache.configuration.php#ini.engine as it's PHP_INI_ALL ). Of course you could ask why would anyone do that (and afaik it's sapi specific) but technically it can happen just in one "hard to notice" subdirectory/tree. This does not explain how someone could use that feature *by accident*. I gave an example where you can use short open tags by accident, and it is really easy (the most popular IDE sometimes generates code with short open tags) and hard to notice (it is not easy to spot a difference between `