__checked_selected_helper( mixed $helper, mixed $current, bool $echo, string $type )
This function’s access is marked private. This means it is not intended for use by plugin or theme developers, only in other core functions. It is listed here for completeness.
Private helper function for checked, selected, disabled and readonly.
Description
Compares the first two arguments and if identical marks as $type
Parameters
- $helper
-
(mixed) (Required) One of the values to compare
- $current
-
(mixed) (Required) (true) The other value to compare if not just true
- $echo
-
(bool) (Required) Whether to echo or just return the string
- $type
-
(string) (Required) The type of checked|selected|disabled|readonly we are doing
Return
(string) HTML attribute or empty string
Source
File: wp-includes/general-template.php
function __checked_selected_helper( $helper, $current, $echo, $type ) { // phpcs:ignore WordPress.NamingConventions.ValidFunctionName.FunctionDoubleUnderscore,PHPCompatibility.FunctionNameRestrictions.ReservedFunctionNames.FunctionDoubleUnderscore if ( (string) $helper === (string) $current ) { $result = " $type='$type'"; } else { $result = ''; } if ( $echo ) { echo $result; } return $result; }
Changelog
Version | Description |
---|---|
2.8.0 | Introduced. |
© 2003–2021 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/functions/__checked_selected_helper