Как выводить 3 первых записи в коде?

Подскажите как ограничить выводить первые 3 записи в коде, пустое не учитывать.

//Текст 1
if($text_1 != "") {
  
    $text_1 = '
	<span class="">Текст 1</span>
	';
	
}

//Текст 2
if($text_2 != "") {
  
    $text_2 = '
	<span class="">Текст 2</span>
	';
	
}

//Текст 3
if($text_3 != "") {
  
    $text_3 = '
	<span class="">Текст 3</span>
	';
	
}

//Текст 4
if($text_4 != "") {
  
    $text_4 = '
	<span class="">Текст 4</span>
	';
	
}

//Текст 5
if($text_5 != "") {
  
    $text_5 = '
	<span class="">Текст 5</span>
	';
	
}




$sticker_background = "
	$text_1 
	$text_2 
	$text_3 
	$text_4 
	$text_5
	";
  • Вопрос задан
  • 135 просмотров
Решения вопроса 1
@Nolan81
программист
$text = "
1

2
3
4
5
";
$array = array_map('trim', array_filter(explode("\n", $text), function($v) {return !empty(trim($v));}));

echo implode(",", array_slice($array, 0, 3));  // 1,2,3
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы