WordPress/WordPress-Coding-Standards

Add a lint for strpos === 0 to use str_starts_with

spacedmonkey opened this issue · 2 comments

Is your feature request related to a problem?

Describe the solution you'd like

Add a lint for strpos === 0 to use str_starts_with and the opposite. See hhttps://core.trac.wordpress.org/changeset/55703. str_starts_with is a php 8.0 function but a polyfill was added in core in WP 5.9. WordPress/wordpress-develop@1046682

Additional context (optional)

Related #2261 .

jrfnl commented

Note: This type of sniff should be created in the Modernize standard in PHPCSExtra and then used by WPCS.