Skip to content

Commit 7bbc85f

Browse files
Sccp new functions for ct (#7220)
* strstr * explode
1 parent 6e16e1d commit 7bbc85f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Zend/Optimizer/sccp.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -818,6 +818,7 @@ static bool can_ct_eval_func_call(zend_string *name, uint32_t num_args, zval **a
818818
/* On Windows this function may be code page dependent. */
819819
|| zend_string_equals_literal(name, "dirname")
820820
#endif
821+
|| zend_string_equals_literal(name, "explode")
821822
|| zend_string_equals_literal(name, "imagetypes")
822823
|| zend_string_equals_literal(name, "in_array")
823824
|| zend_string_equals_literal(name, "implode")
@@ -836,6 +837,7 @@ static bool can_ct_eval_func_call(zend_string *name, uint32_t num_args, zval **a
836837
|| zend_string_equals_literal(name, "str_split")
837838
|| zend_string_equals_literal(name, "str_starts_with")
838839
|| zend_string_equals_literal(name, "strpos")
840+
|| zend_string_equals_literal(name, "strstr")
839841
|| zend_string_equals_literal(name, "substr")
840842
|| zend_string_equals_literal(name, "trim")
841843
|| zend_string_equals_literal(name, "urldecode")

0 commit comments

Comments
 (0)