Skip to content

Use zend_hash_find_ptr_lc() for case-insensitive name lookups#22591

Open
jorgsowa wants to merge 2 commits into
php:masterfrom
jorgsowa:jorgsowa/hash-find-ptr-lc-batch2
Open

Use zend_hash_find_ptr_lc() for case-insensitive name lookups#22591
jorgsowa wants to merge 2 commits into
php:masterfrom
jorgsowa:jorgsowa/hash-find-ptr-lc-batch2

Conversation

@jorgsowa

@jorgsowa jorgsowa commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Continues #22565 for four sites that were missed: _class_exists_impl(), function_exists(), pdo_stmt.c's dbstmt_method_get(), ReflectionClass:: hasMethod()/getMethod(), and phpdbg's print func/method commands. No behavior change.

@Girgias Girgias left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Except the reflection changes, makes sense.

Comment thread ext/reflection/php_reflection.c
@jorgsowa jorgsowa requested a review from Girgias July 8, 2026 16:07
@jorgsowa jorgsowa force-pushed the jorgsowa/hash-find-ptr-lc-batch2 branch from 88d8aac to d4f63f7 Compare July 10, 2026 19:32
jorgsowa added 2 commits July 10, 2026 23:35
Continues php#22565 for four sites that were missed: _class_exists_impl(),
function_exists(), pdo_stmt.c's dbstmt_method_get(), ReflectionClass::
hasMethod()/getMethod(), and phpdbg's print func/method commands. No
behavior change.
@jorgsowa jorgsowa force-pushed the jorgsowa/hash-find-ptr-lc-batch2 branch from d4f63f7 to 3c9862b Compare July 10, 2026 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants