[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как обрезать массив?
KaFw
Есть массив

Маша, Петя, Папа, Мама, Бабушка

Вопрос как ВЫСЕЧЬ бабушку laugh.gif , шутка, короче как обрезать массив что бы он имел вид

Маша, Петя, Папа, Мама

Все это надо сделать максимально просто dry.gif



Спустя 17 минут, 51 секунда (13.03.2010 - 17:25) qpayct написал(а):
тебе надо откинуть последнее или как?
я думаю(без предварительных проверок) просто делаешь =Null

Спустя 5 минут, 45 секунд (13.03.2010 - 17:30) KaFw написал(а):
Мне нужно от последнего вообще избавиться, короче макруху бабушку устроить biggrin.gif

Спустя 5 минут, 21 секунда (13.03.2010 - 17:36) qpayct написал(а):
$arr[0]="Тато";
$arr[1]="Мамо";
$arr[2]="чахлык";

$arr[1]=null;

foreach ($arr as $key => $val) {
echo $val ."<br />";
}

Спустя 1 минута, 57 секунд (13.03.2010 - 17:38) Gabriel написал(а):
KaFw
unset( end( $array ) ) 

может гдето так?

Спустя 5 минут, 14 секунд (13.03.2010 - 17:43) KaFw написал(а):
Еще вопрос
<?php

$arr[0]="Тато";
$arr[1]="Мамо";
$arr[2]="чахлык";

$arr[count($arr)-1]=null;

foreach ($arr as $key => $val) {
//Как сдесь сделать так чтобы в $u записался весь массив
}
echo $u;

?>

Спустя 3 минуты, 40 секунд (13.03.2010 - 17:47) KaFw написал(а):
Gabriel не советуй всякие гадости, они не вкусные tongue.gif

Спустя 2 минуты, 13 секунд (13.03.2010 - 17:49) qpayct написал(а):
ohmy.gif ты чо такое говоришь?! еретик!
print_r($arr);
научись правильно формулировать задачи/вопросы и с подобными вопросами в поиск или к гуглу. я последний раз за тебя делаю работу mad.gif

Спустя 3 минуты, 26 секунд (13.03.2010 - 17:52) KaFw написал(а):
Мне нужно в переменную записать
=================
Я задаю данный вопрос, так как мне нужен более оптимизированный код, из-за этой проблемы разработка CMS встала на месте, и не надо со мной как с новичком который программирует два дня и не знает PHP;

Спустя 6 минут, 26 секунд (13.03.2010 - 17:59) qpayct написал(а):
$u.= $val ."<br />";

CMS ?
я в шоке!

Спустя 9 минут, 44 секунды (13.03.2010 - 18:08) KaFw написал(а):
За код спасибо!

Вот у меня получилось!
$arr[count($arr)-1]=null;
foreach ($arr as $key => $val) {
$u.= $val;
}


Цитата (qpayct @ 13.03.2010 - 14:59)
CMS ?
я в шоке!

А мне пофигиус на ваше мнение, tongue.gif думайте что хотите.

Я программировал долгое время на обычных языках

и думал что так будет работать, но это мой просчет
$u=$u+$val

Спустя 5 минут, 41 секунда (13.03.2010 - 18:14) qpayct написал(а):
KaFw
а мне на тебя не пофик. мне тебя жалко sad.gif
этож на каких таких языках ты программировал?

просто странно, что "программист" не знает как устроены массивы в пхп..... это вам не С/С++

Спустя 1 минута, 51 секунда (13.03.2010 - 18:16) Nikitian написал(а):
Может так?

$u=implode('<br />',array_values($arr));

Спустя 12 минут, 43 секунды (13.03.2010 - 18:29) KaFw написал(а):
qpayct офнись, о ужасный челобук, это изъявляю я господь бог своего мира biggrin.gif, ничего не знаешь о человеке не говори.

Nikitian Спасибо, но проблема решена.

Спустя 1 час, 34 минуты, 48 секунд (13.03.2010 - 20:03) qpayct написал(а):
вот маладец! rolleyes.gif

Спустя 1 час, 52 минуты, 19 секунд (13.03.2010 - 21:56) sergeiss написал(а):
Цитата (KaFw @ 13.03.2010 - 18:52)
и не надо со мной как с новичком который программирует два дня и не знает PHP

А ты и есть новичок. Чечачо smile.gif Ибо каждый программер ПХП, который хотя бы 3 дня программирует wink.gif, уже знает, что есть много функций для работы с массивами. Имена которых начинаются с букоФФ array_, и есть там такая функция array_pop (подробнее см. в хэлпе, например, из моей подписи).
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.