firstChild; $classes = explode( ' ', $button->getAttribute( 'class' ) ); $styles = explode( ';', $button->getAttribute( 'style' ) ); $new_classes = []; $new_styles = []; foreach ( $classes as $class ) { if ( ! str_contains( $class, '-border-' ) ) { $new_classes[] = $class; } } foreach ( $styles as $style ) { if ( ! str_contains( $style, 'border-' ) ) { $new_styles[] = $style; } } $button->setAttribute( 'class', implode( ' ', $new_classes ) ); $button->setAttribute( 'style', implode( ';', $new_styles ) ); if ( ! $button->getAttribute( 'style' ) ) { $button->removeAttribute( 'style' ); } $content = $dom->saveHTML(); } return $content; }