Tyson Andre
a2c41c0ea6
Fix $x = (bool)$x; for undefined with opcache
...
And `$x = !$x`
Noticed while working on GH-4912
The included test would not emit undefined variable errors in php 8.0
with opcache enabled. The command used:
```
php -d zend_extension=opcache.so --no-php-ini -d error_reporting=E_ALL \
-d opcache.file_cache= -d opcache.enable_cli=1 test.php
```
2019-11-18 11:24:03 +03:00
..
2015-05-06 23:46:49 +03:00
2019-07-05 11:39:42 +02:00
2018-10-18 00:43:24 +02:00
2018-10-14 19:44:14 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-11-18 11:24:03 +03:00
2015-06-20 09:35:02 +02:00
2018-10-14 19:44:14 +02:00
2016-01-26 15:57:39 +08:00
2017-03-23 18:52:43 +01:00
2016-02-28 11:53:21 +01:00
2019-05-21 11:17:51 +02:00
2016-02-28 11:53:21 +01:00
2017-02-03 18:52:57 +01:00
2017-02-03 21:02:52 +01:00
2018-10-14 19:44:14 +02:00
2015-02-27 11:42:36 +08:00
2015-03-04 14:48:41 +08:00
2015-05-06 23:46:49 +03:00
2015-05-22 11:50:55 +08:00
2015-07-22 22:43:30 +08:00
2015-08-10 16:38:43 +03:00
2015-08-11 21:01:56 +08:00
2019-07-01 17:21:16 +02:00
2015-12-23 03:52:01 +03:00
2019-05-21 09:02:37 +02:00
2017-03-23 18:52:43 +01:00
2016-04-14 20:21:19 +08:00
2019-07-01 17:21:16 +02:00
2016-10-29 23:41:51 +08:00
2016-11-23 14:24:46 +08:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2017-02-10 14:24:01 +08:00
2017-02-23 12:47:15 +08:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2017-04-17 20:24:39 +08:00
2017-05-17 22:42:18 +08:00
2019-07-01 17:21:16 +02:00
2017-05-27 22:42:27 +08:00
2018-10-14 19:44:14 +02:00
2017-09-24 18:01:29 +08:00
2019-07-01 17:21:16 +02:00
2017-10-14 23:12:29 +08:00
2017-10-13 18:21:41 +08:00
2017-11-25 00:54:15 +08:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2017-12-16 21:24:26 +01:00
2017-12-16 23:59:10 +08:00
2017-12-16 22:04:18 +01:00
2019-07-01 18:11:13 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2018-03-15 11:17:00 +08:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2018-06-15 16:31:31 +08:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-08-13 11:19:58 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-06-13 12:35:29 +02:00
2019-06-13 12:35:29 +02:00
2019-06-13 12:35:29 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 16:42:55 +02:00
2015-05-07 12:14:14 +03:00
2018-10-14 19:44:14 +02:00
2019-07-15 10:22:47 +02:00
2019-10-25 12:47:18 +02:00
2019-07-01 17:21:16 +02:00
2015-05-06 23:46:49 +03:00
2017-01-02 22:30:28 -08:00
2016-06-05 23:05:00 +02:00
2017-01-02 22:30:28 -08:00
2019-09-19 17:21:00 +02:00
2018-02-13 14:04:51 +01:00
2019-07-01 17:21:16 +02:00
2015-07-02 02:00:34 +03:00
2019-05-09 12:15:00 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2018-10-15 04:31:31 +02:00
2017-10-16 15:01:06 +08:00
2017-10-16 15:01:06 +08:00
2018-10-14 12:54:08 +02:00
2016-02-28 11:53:21 +01:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2019-07-01 17:21:16 +02:00
2018-10-15 04:31:31 +02:00
2016-06-30 21:05:48 +03:00
2016-06-30 21:40:34 +03:00
2016-07-01 00:16:54 +03:00
2019-07-01 17:21:16 +02:00
2019-05-20 11:09:44 +02:00