wp-includes/functions.php:5041Converts a comma- or space-separated list of scalar values to an array.
$input_listmixed[]|stringarrayfunction wp_parse_list( $input_list ): array { if ( ! is_array( $input_list ) ) { $parsed_list = preg_split( '/[\s,]+/', $input_list, -1, PREG_SPLIT_NO_EMPTY ); return is_array( $parsed_list ) ? $parsed_list : array(); } // Validate all entries of the list are scalar. $input_list = array_filter( $input_list, 'is_scalar' ); return $input_list;}Introduced in 5.1.0. One change between 6.7.7 and 7.1.0.
Signature, return type and hooks compared across 5 parsed releases.
$input_list retyped from array|string to mixed[]|string.verified against sourcesrc/wp-includes/functions.php, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it.