WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

wp_parse_list() WP 5.1.0

Разбивает строку значений разделенных запятыми или пробелами на массив.

Пустые значения удаляются из возвращаемого массива.

Является основой для: wp_parse_id_list()
✈ 1 раз = 0.000001с = скорость света | 50000 раз = 0.04с = скорость света | PHP 7.2.16, WP 5.1.1

Хуков нет.

Возвращает

Массив. Значения полученные из строки.

Использование

wp_parse_list( $list );
$list(массив/строка) (обязательный)
Список значений разделенных запятыми или пробелами.

Примеры

#1 Демонстрация работы

$str_ids = '1  2  , foo   4 bar,   6';
$ids = wp_parse_list( $str_ids );

/*
Array
(
	[0] => 1
	[1] => 2
	[2] => foo
	[3] => 4
	[4] => bar
	[5] => 6
)
*/

Код wp parse list: wp-includes/functions.php VER 5.1.1

<?php
function wp_parse_list( $list ) {
	if ( ! is_array( $list ) ) {
		return preg_split( '/[\s,]+/', $list, -1, PREG_SPLIT_NO_EMPTY );
	}

	return $list;
}

Cвязанные функции

Из раздела: Вспомогательные

Комментариев нет
    Здравствуйте, !     Войти . Зарегистрироваться