Удаление элемента массива в PHP — функция array_splice()

Выполнить удаление определенного элемента массива в PHP очень просто. Для этого достаточно воспользоваться имеющейся функцией под названием array_splice().

К примеру пусть у нас есть массив $array. Давайте удалим седьмой по счету элемент (нумерация начинается с 0), который равен числу 100:

<?php
/* Исходный массив: */
$array = array(12,32,23,12,11,43,17,100,45,34);

print '<p>Исходный массив</p><pre>'.
print_r($array, true).
'</pre>';

/* Удаляем седьмой элемент: */
array_splice($array, 7, 1);

/* Массив с удаленным элементом: */
print '<p>Массив с удаленным элементом</p><pre>'.
print_r($array, true).
'</pre>';
?>

(далее…)

Опубликовано 2-04-2013 в 13:19
PHP

Многомерные массивы в PHP

В текущей статье мы с вами рассмотрим несколько примеров использования многомерных массивов в PHP.

Как создать многомерный массив:

Итак, для начала давайте попробуем создать трехмерный массив, состоящий из случайных чисел в диапазоне от 1000 до 2000:

<?php
/* Объявляем трехмерный массив: */
$three_dimensional_array = array();

/*Заполняем трехмерный массив случайными числами: */
for ($a = 0; $a < 3; $a++):
  for ($b = 0; $b < 3; $b++):
    for ($c = 0; $c < 3; $c++):
      $three_dimensional_array[$a][$b][$c] = rand(1000, 2000);
    endfor;
  endfor;
endfor;

/* Выводим содержимое массива: */
print_r($three_dimensional_array);
?>

(далее…)

Опубликовано 2-04-2013 в 09:49
PHP

PHP: как заполнить двумерный массив случайными числами

Ниже представлен далеко не самый сложный пример заполнения многомерного (в данном случае двумерного) массива $two_dimensional_array, состоящего из 100 элементов случайными числами в диапазоне от 0 до 2000:

<?php
/* Объявляем массив: */
$two_dimensional_array = array();

/*Заполняем двумерный массив случайными числами: */
for ($c = 0; $c < 10; $c++):
  for ($r = 0; $r < 10; $r++):
    $two_dimensional_array[$c][$r] = rand(0, 2000);
  endfor;
endfor;

/* Выводим содержимое массива: */
print_r($two_dimensional_array);
?>

(далее…)

Опубликовано 1-04-2013 в 17:08
PHP

PHP: как заполнить массив случайными элементами

Далее представлен простейший пример заполнения одномерного массива $array, состоящего из десяти элементов случайными числами в диапазоне от 0 до 1000:

<?php
/* Объявляем массив: */
$array = array();

/*Заполняем массив случайными числами: */
for ($k = 0; $k < 10; $k++):
  $array[$k] = rand(0, 1000);
endfor;

/* Выводим содержимое массива: */
print_r($array);
?>

(далее…)

Опубликовано 1-04-2013 в 16:59
PHP

JavaScript: массив в строку

Если вы задаетесь вопросом, как на JavaScript преобразовать массив в строку, тогда программный код примера, приведенного чуть ниже возможно будет вам полезен.

<script type="text/javascript">
var massiv = [123, 456, 789];
var stroka = massiv.join('');
var chislo = 123456789;
alert(typeof stroka + ' ' + typeof chislo);
</script>

(далее…)

Опубликовано 21-03-2013 в 14:51

PHP сортировка массива с помощью функции asort()

Заметка посвящена ещё одному аспекту сортировки массивов в PHP. Сегодня я приведу пример использования asort(). Последняя позволяет выполнить сортировку массива с сохранением всех ключей. Входные параметры имеет, схожие ранее рассмотренной sort(). (далее…)

Опубликовано 15-03-2013 в 16:03
PHP

PHP сортировка массива: rsort()

Стандартная PHP функция под названием rsort() реализует сортировку элементов массива по убыванию. За исключением уже упомянутой особенности практически аналогична рассмотренной ранее sort(). (далее…)

Опубликовано 28-02-2013 в 14:30
PHP



Свежие комментарии

  • Администратор: к записи Николай, посмотрите файл '.htaccess' в корне сайта »
  • Николай: к записи Простите если немного не по теме. Я сделал экспорт »
  • Эрик: к записи Спасибо, помогло) 20 минут мучался) »
  • steblo: к записи спаисбо »
  • Иван: к записи Привет всем, доброго времени суток! Я излазил весь »
  • Александер: к записи Потом пригляделся, вроде Вы не это имели в виду и »
  • Александер: к записи У Вас не русифицируется, потому что не везде включ »

Статистика спама

Последние твиты