diff options
author | Max Semenik <maxsem.wiki@gmail.com> | 2021-02-15 17:34:41 +0300 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2021-03-01 11:22:18 +0100 |
commit | b86dfb0e747a2254f3de97347ac89d791572141e (patch) | |
tree | d6a4e54a076f09cc640cb0121141998853c420cc /Zend | |
parent | bdd7c487646bbaaf4ab5616fa73661f4e9337fa4 (diff) | |
download | php-git-b86dfb0e747a2254f3de97347ac89d791572141e.tar.gz |
Fix E_DEPRECATED in zend_vm_gen.php
explode(): Passing null to parameter #2 ($string) of type string is
deprecated
Closes GH-6698.
Diffstat (limited to 'Zend')
-rwxr-xr-x | Zend/zend_vm_gen.php | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Zend/zend_vm_gen.php b/Zend/zend_vm_gen.php index 60e831a954..c7a0df936d 100755 --- a/Zend/zend_vm_gen.php +++ b/Zend/zend_vm_gen.php @@ -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; |