W3cubDocs

/WordPress

WP_HTML_Processor::class_list()

Generator for a foreach loop to step through each class name for the matched tag.

Description

This generator function is designed to be used inside a "foreach" loop.

Example:

$p = WP_HTML_Processor::create_fragment( "<div class='free &lt;egg&lt;\tlang-en'>" );
$p->next_tag();
foreach ( $p->class_list() as $class_name ) {
    echo "{$class_name} ";
}
// Outputs: "free <egg> lang-en "

Source

* > U+000A LINE FEED (LF), U+000C FORM FEED (FF),
* > U+000D CARRIAGE RETURN (CR), or U+0020 SPACE
*

Changelog

Version Description
6.6.0 Introduced.

© 2003–2024 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/classes/wp_html_processor/class_list