1
0
mirror of https://github.com/php/php-src.git synced 2026-03-24 00:02:20 +01:00

Fix E_DEPRECATED in zend_vm_gen.php

explode(): Passing null to parameter #2 ($string) of type string is
deprecated

Closes GH-6698.
This commit is contained in:
Max Semenik
2021-02-15 17:34:41 +03:00
committed by Nikita Popov
parent bdd7c48764
commit b86dfb0e74

View File

@@ -2552,10 +2552,11 @@ function gen_vm($def, $skel) {
}
// Store parameters
if (ZEND_VM_KIND == ZEND_VM_KIND_GOTO
if ((ZEND_VM_KIND == ZEND_VM_KIND_GOTO
|| ZEND_VM_KIND == ZEND_VM_KIND_SWITCH
|| (ZEND_VM_KIND == ZEND_VM_KIND_HYBRID && $hot)) {
foreach (explode(",", $param) as $p) {
|| (ZEND_VM_KIND == ZEND_VM_KIND_HYBRID && $hot))
&& $param) {
foreach (explode(",", $param ) as $p) {
$p = trim($p);
if ($p !== "") {
$params[$p] = 1;