Php вставить значение в массив. PHP: Добавление и удаление элементов массива. Определение элементов в массива

Для преобразования массивов в php есть множество функций и операторов: Сборник функций для работы с массивами

Есть несколько способов, чтобы добавить массив в массив при помощи php и все они могут пригодиться для отдельных случаев.

«Оператор +»

Это простой, но коварный способ:

$c = $a + $b

Так добавляются только те ключи, которых еще нет в массиве $a. При этом элементы дописываются в конец массива.

То есть если ключ из массива $b отсутствует в массиве $a, то в результирующем массиве добавится элемент с этим ключом.
Если в массиве $a уже есть элемент с таким ключом, то его значение останется без изменений.

Иными словами от перемены мест слагаемых сумма меняется: $a + $b != $b + $a - это стоит запомнить.

А теперь более подробный пример, чтобы проиллюстрировать это:

$arr1 = ["a" => 1, "b" => 2]; $arr2 = ["b" => 3, "c" => 4]; var_export($arr1 + $arr2); //array (// "a" => 1, // "b" => 2, // "c" => 4, //) var_export($arr2 + $arr1); //array (// "b" => 3, // "c" => 4, // "a" => 1, //)

Функция array_merge()

Использовать эту функцию можно следующим образом:

$result = array_merge($arr1, $arr2)

Она сбрасывает числовые индексы и заменяет строковые. Отлично подходит для того, чтобы склеить два или несколько массивов с числовыми индексами:

Если входные массивы имеют одинаковые строковые ключи, тогда каждое последующее значение будет заменять предыдущее. Однако, если массивы имеют одинаковые числовые ключи, значение, упомянутое последним, не заменит исходное значение, а будет добавлено в конец массива.

Функция array_merge_recursive

Делает то же самое, что и array_merge только еще и рекурсивно проходит по каждой ветке массива и проделывает то же самое с потомками.

Функция array_replace()

Заменяет элементы массива элементами других переданных массивов.

Функция array_replace_recursive()

То же что и array_replace только обрабатывает все ветки массива.

PHP поддерживает скалярные и составные типы данных. В этой статье мы обсудим один из составных типов: массивы. Массив представляет собой набор значений данных, организованных как упорядоченный набор пар ключ-значение.

В этой статье говорится о создании массива, добавлении элементов в массив. Есть много встроенных функций, которые работают с массивами в PHP, потому что массивы являются распространенными и полезными для использования. Например, если вы хотите отправить письмо на более чем один адрес электронной почты, вы можете хранить адреса электронной почты в массиве, а затем делать цикл по массиву, отправляя сообщения на адрес электронной почты, взятый из массива.

Индексированные и ассоциативные массивы

Есть два вида массивов в PHP: индексные и ассоциативные. Ключи индексированного массива — целые числа, начиная с 0. Индексированные массивы используются, когда вам требуется конкретное положение в массиве. Ассоциативные массивы ведут себя как две колонки таблицы. Первый столбец является ключом, который используется для доступа к значению (второму столбцу).

PHP внутренне хранит все массивы в качестве ассоциативных массивов, так что единственное различие между ассоциативными и индексированными массивами является то, что появляются ключи. Некоторые функции предусмотрены в основном для использования с индексированными массивами, поскольку они предполагают, что у вас ключи являются последовательными целыми числами, начиная с 0. В обоих случаях, ключи являются уникальными — то есть, вы не можете иметь два элемента с одинаковым ключом, независимо от того, является ли ключ строкой или целым числом.

В PHP массивы имеют внутренний порядок своих элементов, который не зависит от ключей и значений, и есть функции, которые можно использовать для обхода массивов на основе этого внутреннего порядка.

Определение элементов в массива

Вы можете получить доступ к конкретным значениям из массива, используя имя массива, за которым следует ключ элемента (иногда называемый индекс) в квадратных скобках:

$age["Fred"]; $shows;

Ключ может быть строкой или целым числом. Строковые значения в виде чисел (без ведущих нулей) рассматриваются, как целые числа. Таким образом, $array и $array[‘3’] ссылаются на один и тот же элемент, но $array[’03’] ссылается на другой элемент. Отрицательные числа так же могут быть использованы в качестве ключей, но они не определяют позиции с конца массива, как в Perl.

Не обязательно писать ключ в кавычках. Например, $array[‘Fred’] подобно $arrat. Тем не менее, считается хорошим стилем PHP всегда использовать кавычки. Если индекс без кавычек, то PHP использует значение константы в качестве индекса:

Define("index",5); echo $array; // вернет $array, не $array["index"];

Если вы хотите подставить в индекс число, то нужно делать так:

$age["Clone$number"]; // вернет, например $age["Clone5"];

Однако, не указывайте ключ в кавычках в следующем случае:

// неправильно print "Hello, $person["name"]"; print "Hello, $person["name"]"; // правильно print "Hello, $person";

Хранение данных в массивах

При попытке сохранения значения в массиве — автоматически будет создан массив, если он не существовал ранее, но при попытке извлечь значение из массива, который не был определен — массив не будет создан. Например:

// $addresses не определен до этого момента echo $addresses; // ничего echo $addresses; // ничего $addresses = "[email protected]"; echo $addresses; // печать "Array"

Можно использовать простое присваивание для инициализации массива в программе:

$addresses = "[email protected]"; $addresses = "[email protected]"; $addresses = "[email protected]"; // ...

Мы объявили индексный массив с целыми индексами, начиная с 0.

Ассоциативный массив:

$price["Gasket"] = 15.29; $price["Wheel"] = 75.25; $price["Tire"] = 50.00; // ...

Более простой способ инициализации массива состоит в использовании конструкции Array() , которая строит массив из ее аргументов:

$addresses = array("[email protected]", "[email protected]", "[email protected]");

Чтобы создать ассоциативный массив с помощью Array(), используйте => символ, отделяющий индексы от значений:

$price = array("Gasket" => 15.29, "Wheel" => 75.25, "Tire" => 50.00);

Обратите внимание на использование пробелов и выравнивание. Мы могли бы сгруппировать код, но это будет менее наглядно:

$price = array("Gasket"=>15.29,"Wheel"=>75.25,"Tire"=>50.00);

Чтобы создать пустой массив, нужно вызвать конструкцию Array() без аргументов:

$addresses = Array();

Вы можете указать начальную ключ в массиве, а затем список значений. Значения вводятся в массив, начиная с ключа с последующим увеличением:

$days = array(1 => "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"); // 2 is Tuesday, 3 is Wednesday, etc.

Если начальный индекс является строкой, то последующие индексы становятся целыми числами, начиная с 0. Таким образом, следующий код является, вероятно, ошибкой:

$whoops = array("Friday" => "Black", "Brown", "Green"); // same as $whoops = array("Friday" => "Black", 0 => "Brown", 1 => "Green");

Добавление нового элемента в конец массива

Чтобы вставить несколько значений в конец существующего индексированного массива, используйте синтаксис:

$family = array("Fred", "Wilma"); // $family = "Fred" $family = "Pebbles"; // $family = "Pebbles"

Эта конструкция предполагает, что индексами массива являются числа и присваивает элементу следующий доступный числовой индекс, начиная с 0. Попытка добавить элемент в ассоциативный массив почти всегда является ошибкой программиста, но PHP добавит новые элементы с числовыми индексами (начиная с 0) без выдачи предупреждения:

$person = array("name" => "Fred"); // $person["name"] = "Fred"; $person = "Wilma"; // $person = "Wilma"

На данном этапе мы закончим вступительную часть работы с массивами в PHP. Жду вас в следующей статье.

Добавление элементов в массив

Если массив существует, в него можно добавлять дополнительные элементы. Это делается напрямую с помощью оператора присваивания (знак равенства) так же, как присвоение значения строке или числу. При этом можно не зада вать ключ добавленного элемента, но в любом случае при обращении к масси ву необходимы квадратные скобки. Добавляя два новых элемента к списку $List, напишем:

$List = "pears";
$List = "tomatoes";

Если ключ не задан, каждый элемент будет добавлен к существующему мас сиву и проиндексирован следующим порядковым номером. Если мы добавим новые элементы к массиву из предыдущего раздела, элементы которого имели индексы 1, 2 и 3, то у груш (pears) будет индекс 4, а у помидоров (tomatoes) 5. Когда вы явно задаете индекс, а значение с ним уже существует, то существо вавшее в этом месте значение будет потеряно и заменено новым:

$List = "pears";
$List = "tomatoes";

Теперь значение элемента с индексом 4 «помидоры», а элемента «апельси ны» (oranges) больше нет. Я бы посоветовал не указывать ключ при добавле нии элементов в массив, если, конечно, вы не хотите специально переписать какиелибо существующие данные. Однако, если в качестве индексов исполь зуются строки, ключи нужно указывать обязательно, чтобы не потерять зна чения.

Мы попробуем добавить в массив новые элементы, переписав сценарий soups.php. Сначала распечатав исходные элементы массива, а затем исходные вместе с добавленными, мы легко увидим произошедшие изменения. Подобно тому как можно узнать длину строки (количество содержащихся в ней символов) с помощью функции strlen () , также нетрудно определить ко личество элементов в массиве с помощью функции count () :

$HowMany = count($Array);

  1. Откройте файл soups.php в текстовом редакторе.
  2. После инициализации массива с помощью функции array () добавьте сле дующую запись:
  3. $HowMany = count($Soups);
    print ("The array contains $HowMany elements.

    \n");

    Функцией count () будет определено, сколько элементов содержится в мас сиве $ Soups. Присвоив это значение переменной, его можно распечатать.

  4. Добавьте в массив три дополнительных элемента.
  5. $Soups["Thursday"] = "Chicken Noodle";
    $Soups["Friday"] = "Tomato";
    $Soups["Saturday"] = "Cream of Broccoli";
  6. Пересчитайте элементы в массиве и распечатайте это значение.
  7. $HowManyNow = count($Soups);
    print ("The array now contains $HowManyNow elements.

    \n");

  8. Сохраните сценарий (листинг 7.2), загрузите его на сервер и протестируй те в браузере (рис.).

Листинг 7.2 т Можно напрямую добавлять по одному элементу в массив, присваивая каждому элементу значение с помощью соответствующего опера тора. С помощью функции count () удастся узнать, сколько элементов содер жится в массиве.

1
2
3 Using Arrays</TITLEx/HEAD><br> 4 <BODY><br> 5 <?php<br> 6 $Soups = array(<br> 7 "Monday"=>"Clam Chowder",<br> 8 "Tuesday"=>"White Chicken Chili",<br> 9 "Wednesday"=>"Vegetarian");<br><br> 11 print ("The array contains $HowMany<br> elements.<P>\n");<br> 12 $Soups["Thursday"] = "Chicken Noodle";<br> 13 $Soups["Friday"] = "Tomato";<br> 14 $Soups["Saturday"] = "Cream of<br> Broccoli";<br> 15 $HowManyNow = count($Soups);<br> 16 print ("The array now contains<br> $HowManyNow elemente.<P>\n");<br> 17 ?><br> 18 </BODY><br> 19 </HTML> </p><p>В РНР 4.0 появилась новая функция, позволяющая добавлять один массив к другому. Эту операцию можно также назвать слиянием или сцеплением мас сивов. Функция array_merge () вызывается следующим образом:</p><p> $NewArray = array_merge ($OneArray, $TwoArray); </p><p>Вы можете переписать страницу soups.php с использованием этой функции, если работаете с сервером, на котором установлен РНР 4.0.</p> <p>Объединение двух массивов</p> <ol><li>Откройте файл soups.php в текстовом редакторе, если он еще не открыт.</li> <li>После инициализации массива $Soups сосчитайте его элементы и напеча тайте результат.</li> $HowMany = count($Soups);<br> print ("The $Soups array contains $HowMany elements.<P>\n"); <ol> Создайте второй массив, сосчитайте его элементы и также напечатайте результат. </ol> $Soups2 = array(<br> "Thursday"=>"Chicken Noodle",<br> "Friday"=>"Tomato",<br> "Saturday"=>"Cream of Broccoli");<br> $HowMany2 = count($Soups2);<br> print ("The $Soups2 array contains $HowMany2 elements.<P>\n"); <li>Объедините два массива в один.</li> $TheSoups = array_merge ($Soups, $Soups2); <p>Проследите, чтобы массивы были расположены именно в этом порядке ($Soups, потом $Soups2), то есть элементы четверга и пятницы должны быть добавлены к элементам понедельника среды, а не наоборот.</p> <li>Сосчитайте элементы нового массива и напечатайте результат.</li> $HowMany3 = count($TheSoups);<br> print ("The $TheSoups array contains<br> -$HowMany3 elements.<P>\n"); <li>Закройте РНР и HTMLдокумент.</li> ?></BODYx/HTML> <li>Сохраните файл (листинг 7.3), загрузите его на сервер и протестируйте в браузере (рис.).</li> </ol><img src='https://i1.wp.com/weblibrary.biz/bimages/php/img49.gif' height="256" width="217" loading=lazy><p>Листинг 7.3 т Функция Array_merge () явля ется новой. Это одна из нескольких дополни тельных функций РНР 4.0, предназначенная для работы с массивами. Используя массивы, мож но значительно сэкономить время.</p><p>1 <HTML><br> 2 <HEAD><br> 3 <TITLE>Using Arrays</TITLEx/HEAD><br> 4 <BODY><br> 5 <?php<br> 6 $Soups = array!<br> 7 "Monday"=>"Clam Chowder", <br> "Tuesday"=>"White Chicken Chili",<br> 8 "Wednesday"=>"Vegetarian"<br> 9);<br> 10 $HowMany = count($Soups);<br> 11 print ("The $Soups array contains $HowMany elements.<P>\n");<br> 12 $Soups2 = array(<br> 13 "Thursday"=>"Chicken Noodle",<br> 14 "Friday"=>"Tomato",<br> 15 "Saturday"=>"Cream of Broccoli"<br> 16); .<br> 17 $HowMany2 = count($Soups2);<br> 18 print ("The $Soups2 array contains $HowMany2 elements.<P>\n");<br> 19 $TbeSoupe = array_merge ($Soups, $Soups2);<br> 20 $HowMany3 = count ($TheSoups) ;<br> 21 print ("The $TheSoups array contains .$HowMany3 elements.<P>\n");<br> 22 ?> "<br> 23 </BODY><br> 24 </HTML> </p><p>Будьте внимательны при добавлении элементов в массив напрямую. Правильно это делается так: $Ar ray = "Add This"; ияи$Аггау = "Add This";, ане правильно вот так: $Аггау = " Add This";. Если вы забыли поставить скобки, то добавленное значение уничтожит существующий массив, превратив его в простую строку или число.</p> <p>В РНР 4.0 есть несколько новых функций для работы с массивами. Не все они рас смотрены в книге. Однако полная информация по этому вопросу содержится в ру ководстве по языку РНР, которое можно найти на сайте РНР. Будьте внимательны и не используйте новые функции, присущие только РНР 4.0, если на вашем серве ре работает РНР 3.x.</p> <p>Рассмотрим способы записи значений в массив. Существующий массив может быть изменен явной установкой в нем значений. Это выполняется с помощью присваивания значений массиву.</p> <p>Операция присваивания значения элементу массива выглядит так же, как операция присваивания значения переменной, за исключением квадратных скобок (), которые добавляются после имени переменной массива. В квадратных скобках указывается индекс/ключ элемента. Если индекс/ключ не указан, PHP автоматически выберет наименьший незанятый числовой индекс.</p><p> <?php $my_arr = array(0 => "ноль", 1 => "один"); $my_arr = "два"; $my_arr = "три"; var_dump($my_arr); // присваивание без указания индекса/ключа $my_arr = "четыре"; $my_arr = "пять"; echo "<br>"; var_dump($my_arr); ?> </p><p>Для изменения определенного значения, нужно просто присвоить новое значение уже существующему элементу. Чтобы удалить какой-либо элемент массива с его индексом/ключом или удалить полностью сам массив, используется функция unset() :</p><p> <?php $my_arr = array(10, 15, 20); $my_arr = "радуга"; // изменяем значение первого элемента unset($my_arr); // Удаляем полностью второй элемент (ключ/значение) из массива var_dump($my_arr); unset($my_arr); // Полностью удаляем массив?> </p><p>Примечание: как уже упоминалось выше, если элемент добавляется в массив без указания ключа, PHP автоматически будет использовать предыдущее наибольшее значение ключа типа integer , увеличенное на 1. Если целочисленных индексов в массиве еще нет, то ключом будет 0 (ноль).</p> <p>Учтите, что наибольшее целое значение ключа <b>не обязательно существует в массиве в данный момент </b>, такое может быть по причине удаления элементов массива. После того как были удалены элементы, переиндексация массива не происходит. Приведем следующий пример, чтобы стало понятнее:</p><p> <?php // Создаем простой массив с числовыми индексами. $my_arr = array(1, 2, 3); print_r($my_arr); // Теперь удаляем все элементы, но сам массив оставляем нетронутым: unset($my_arr); unset($my_arr); unset($my_arr); echo "<br>"; print_r($my_arr); // Добавляем элемент (обратите внимание, что новым ключом будет 3, вместо 0). $my_arr = 6; echo "<br>"; print_r($my_arr); // Делаем переиндексацию: $my_arr = array_values($my_arr); $my_arr = 7; echo "<br>"; print_r($my_arr); ?> </p><p>В этом примере использовались две новые функции, print_r() и array_values() . Функция array_values() возвращает индексированный массив (заново индексирует возвращаемый массив числовыми индексами), а функция print_r работает наподобие var_dump , но выводит массивы в более удобочитаемом виде.</p> <p>Теперь мы можем рассмотреть третий способ создания массивов:</p><p> <?php // следующая запись создает массив $weekdays = "Понедельник"; $weekdays = "Вторник"; // тоже самое, но с указанием индекса $weekdays = "Понедельник"; $weekdays = "Вторник"; ?> </p><p>В примере был показан третий способ создания массива. Если массив $weekdays еще не был создан, то он будет создан. Однако такой вид создания массива не рекомендуется применять, так как если переменная $weekdays уже была ранее создана и содержит значение, это может привести к неожиданным результатам работы сценария.</p> <p>Если у вас возникают сомнения по поводу того, является ли переменная массивом, воспользуйтесь функцией is_array . Например, проверку можно выполнить следующим образом:</p><p> <?php $yes = array("это", "массив"); echo is_array($yes) ? "Массив" : "Не массив"; echo "<br>"; $no = "обычная строка"; echo is_array($no) ? "Массив" : "Не массив"; ?> </p> <p><b>array_pad </b></p><p>Добавляет в массив несколько элементов. <br>Синтаксис:</p><p>Array array_pad(array input, int pad_size, mixed pad_value) </p><p>Функция array_pad() возвращает копию массива input, в который были добавлены элементы с значениями pad_value, так, что число элементов в получившемся массиве будет равно pad_size. <br>Если pad_size>0, то элементы будут добавлены в конец массива, а если <0 - то в начало. <br>В случае, если значение pad_size меньше элементов в исходном массиве input, то никакого добавления не произойдет, и функция вернет исходный массив input. <br>Пример использования функции array_pad():</p><p> $arr = array(12, 10, 4);<br>$result = array_pad($arr, 5, 0);<br>// $result = array(12, 10, 4, 0, 0);<br>$result = array_pad($arr, -7, -1);<br>// $result = array(-1, -1, -1, -1, 12, 10, 4)<br>$result = array_pad($arr, 2, "noop");<br>// не добавит </p><p><b>array_map </b></p><p>Применение пользовательской функции ко всем элементам указанных массивов. <br>Синтаксис:</p><p>Array array_map(mixed callback, array arr1 [, array ...]) </p><p>Функция array_map() возвращает массив, который содержит элементы всех указанных массивов после обработки пользовательской функцией callback. <br>Количество параметров, передаваемых пользовательской функции, должно совпадать с количеством массивов, переданных функции array_map().</p><p>Пример испольльзования функции array_map(): Обработка одного массива</p><p> <?phpfunction cube($n) {<br> return $n*$n*$n;<br>}<br>$a = array(1, 2, 3, 4, 5);<br>$b = array_map("cube", $a);<br>print_r($b);<br>?> </p><p>Array(<br> => 1<br> => 8<br> => 27<br> => 64<br> => 125<br>) </p><p>Пример испольльзования функции array_map(): Обработка нескольких массивов</p><p> <?phpfunction show_Spanish($n, $m) {<br> return "Число $n по-испански - $m";<br>}<br>function map_Spanish($n, $m) {<br> return array ($n => $m);<br>}</p><p>$a = array(1, 2, 3, 4, 5);<br>$b = array("uno", "dos", "tres", "cuatro", "cinco");<br>$c = array_map("show_Spanish", $a, $b);<br>print_r($c);</p><p>$d = array_map("map_Spanish", $a , $b);<br>print_r($d);<br>?> </p><p>Приведенный пример выведет следующее:</p><p> // printout of $cArray(<br> => Число 1 по-испански - uno<br> => Число 2 по-испански - dos<br> => Число 3 по-испански - tres<br> => Число 4 по-испански - cuatro<br> => Число 5 по-испански - cinco<br>)</p><p>// printout of $dArray(<br> => Array<br> => uno<br>)</p><p> => Array<br> => dos<br>)</p><p> => Array<br> => tres<br>)</p><p> => Array<br> => cuatro<br>)</p><p> => Array<br> => cinco<br>)</p><p>Обычно функцию array_map() применяют к массивам, имеющим одинаковую размерность. Если массивы имеют разную длину, то меньшие из них дополняются элементами с пустыми значениями. <br>Следует отметить, что если вместо имени обрабатывающей функции задать null, то будет создан массив массивов. <br>Пример испольльзования функции array_map(): Создание массива массивов</p><p> <?php$a = array(1, 2, 3, 4, 5);<br>$b = array("one", "two", "three", "four", "five");<br>$c = array("uno", "dos", "tres", "cuatro", "cinco");<br>$d = array_map(null, $a, $b, $c);<br>print_r($d);<br>?> </p><p>Приведенный пример выведет следующее:</p><p>Array(<br> => Array<br> => 1<br> => one<br> => uno<br>)</p><p> => Array<br> => 2<br> => two<br> => dos<br>)</p><p> => Array<br> => 3<br> => three<br> => tres<br>)</p><p> => Array<br> => 4<br> => four<br> => cuatro<br>)</p><p> => Array<br> => 5<br> => five<br> => cinco<br>)</p><p>Функция поддерживается PHP 4 >= 4.0.6, PHP 5</p><p><b>array_pop </b></p><p>Извлекает и удаляет последние элементы массива. <br>Синтаксис:</p><p>Mixed array_pop(array arr); </p><p>Функция array_pop() извлекает последний элемент из массива arr и возвращает его, удалив после этого. С помощью этой функции мы можем строить конструкции, напоминающие стек. Если массив arr был пуст, или это не массив, функция возвращает пустую строку NULL.</p><p>После использования функции array_pop() курсор массива устанавливается в начало. <br>Пример использования функции array_pop():</p><p> <?php$stack = array("orange", "apple", "raspberry");<br>$fruits = array_pop($stack);<br>print_r($stack);<br>print_r($fruits);<br>?> </p><p>Пример выведет следующее:</p><p>Array(<br> => orange<br> => banana<br> => apple<br>) </p><p>Функция поддерживается PHP 4, PHP 5</p><p><b>array_push </b></p><p>Добавляет один или несколько элементов в конец массива. <br>Синтаксис:</p><p>Int array_push(array arr, mixed var1 [, mixed var2, ..]) </p><p>Функция array_push() добавляет к массиву arr элементы var1, var2 и т.д. Она присваивает им числовые индексы - точно так же, как это происходит для стандартных . <br>Если вам нужно добавить всего один элемент, наверное, проще будет воспользоваться этим оператором:</p><p>Array_push($Arr,1000); // вызываем функцию$Arr=100; // то же самое, но короче </p><p>Пример использования функции array_push():</p><p> <?php$stack = array("orange", "banana");<br>array_push($stack, "apple", "raspberry");<br>print_r($stack);<br>?> </p><p>Пример выведет следующее:</p><p>Array(<br> => orange<br> => banana<br> => apple<br> => raspberry<br>) </p><p>Обратите внимание, что функция array_push() воспринимает массив, как стек, и добавляет элементы всегда в его конец. <br>Функция поддерживается PHP 4, PHP 5</p><p><b>array_shift </b></p><p>Извлекает и удаляет первый элемент массива. <br>Синтаксис:</p><p>Mixed array_shift(array arr) </p><p>Функция array_shift() извлекает первый элемент массива arr и возвращает его. Она сильно напоминает array_pop(), <br>но только получает начальный, а не конечный элемент, а также производит довольно сильную "встряску" всего массива: ведь при извлечении первого элемента приходится корректировать все числовые индексы у всех оставшихся элементов, т.к. все последующие элементы массива сдвигаются на одну позицию вперед. Строковые ключи массива не изменяются. <br>Если массив arr пустой или он не является массивом, функция возвращает NULL.</p><p>После использования этой функции указатель массива становится в начало. <br>Пример использования функции array_shift():</p><p> <?php$stack = array("orange", "banana", "apple", "raspberry");<br>$fruit = array_shift($stack);<br>print_r($stack);<br>?> </p><p>Данный пример выведет следующее:</p><p>Array(<br> => banana<br> => apple<br> => raspberry<br>) </p><p>а переменная $fruit будет иметь значение "orange"</p><p>Функция поддерживается PHP 4, PHP 5</p><p><b>array_unshift </b></p><p>Добавляет одно или несколько значений в начало массива. <br>Синтаксис:</p><p>Int array_unshift(list arr, mixed var1 [,mixed var2, ...]) </p><p>Функция array_unshift() добавляет переданные значения var в начало массива arr. Порядок расположения новых элементов в массиве сохраняется. Все цифровые индексы массива будут изменены таким образом, чтобы она начинались с нуля. Все строковые индексы массива не изменяются. <br>Функция возвращает новое количество элементов в массиве. <br>Пример использования функции array_unshift():</p><p> <?php$queue = array("orange", "banana");<br>array_unshift($queue, "apple", "raspberry");<br>?> </p><p>Теперь переменная $queue будет иметь следующие элементы:</p><p>Array(<br> => apple<br> => raspberry<br> => orange<br> => banana<br>) </p><p>Функция поддерживается PHP 4, PHP 5</p><p><b>array_unique </b></p><p>Удаляет дублирующие значения в массиве. <br>Синтаксис:</p><p>Array array_unique(array arr) </p><p>Функция array_unique() возвращает массив, составленный из всех уникальных значений массива arr вместе с их ключами, путем удаления всех дублирующих значений. В результирующий массив помещаются первые встретившиеся пары ключ=>значение. Индексы сохраняются. <br>Пример использования функции array_unique():</p><p> <?php$input = array("a" => "green", "red", "b" => <br> "green", "blue", "red");<br><br>print_r($result);<br>?> </p><p>Пример выведет следующее:</p><p>Array(<br> [a] => green<br> => red<br> => blue<br>) </p><p>Пример использования функции array_unique(): Сравнение типов данных</p><p> <?php$input = array(4, "4", "3", 4, 3, "3");<br>$result = array_unique($input);<br>var_dump($result);<br>?> </p><p>Пример выведет следующее:</p><p>Array(2) {<br> => int(4)<br> => string(1) "3"<br>} </p><p>Функция поддерживается PHP 4 >= 4.0.1, PHP 5</p><p><b>array_chunk </b></p><p>Функция разбивает массив на части. <br>Синтаксис:</p><p>Array array_chunk(array arr, int size [, bool preserve_keys]) </p><p>Функция array_chunk() разбивает исходный массив arr на несколько массивов, длина которых задается числом size. Если размерность исходного массива не делится ровно на size частей, то последний массив будет иметь меньшую размерность. <br>Функция array_chunk() возвращает многомерный массив, индексами которого начинаются от 0 и до кол-ва полученных массивов, а значения - полученные в результате разбивки массивы. <br>Необязательный параметр preserve_keys указывает, стоит ли сохранять ключи исходного массива или нет. Если этот параметр равен false (значение по умолчанию), то индексы полученных массивов будут заданы числами начиная с нуля. Если же параметр равен true, то ключи исходного массива сохраняются. <br>Пример использования функции array_chunk():</p><p> $array = array("1-ый элемент",<br> "2-ой элемент",<br> "3-ий элемент",<br> "4-ый элемент",<br> "5-ый элемент");<br>print_r(array_chunk($array, 2));<br>print_r(array_chunk($array, 2, TRUE)); </p><p>Пример выведет следующее:</p><p>Array(<br> => Array<br> => 1-ый элемент<br> => 2-ой элемент<br>)</p><p> => Array<br> => 3-ий элемент<br> => 4-ый элемент<br>)</p><p> => Array<br> => 5-ый элемент<br>)</p><p>)<br>Array(<br> => Array<br> => 1-ый элемент<br> => 2-ой элемент<br>)</p><p> => Array<br> => 3-ий элемент<br> => 4-ый элемент<br>)</p><p> => Array<br> => 5-ый элемент<br>)</p><p>Функция поддерживается PHP 4 >= 4.2.0, PHP 5</p><p><b>array_fill </b></p><p>Функция заполняет массив определенными значениями. <br>Синтаксис:</p><p>Array array_fill(int start_index, int num, mixed value) </p><p>Функция array_fill() возвращает массив, который содержит значения, указанные в параметре value размерностью num начиная с элемента, указанного в параметре start_index. <br>Пример использования array_diff_uassoc():</p><p> <?php$a = array_fill(5, 6, "banana"); <br>print_r($a);<br>?> </p><p>Пример выведет следующее:</p><p>Array(<br> => banana<br> => banana<br> => banana<br> => banana<br> => banana<br> => banana<br>) </p><p>Функция поддерживается PHP 4 >= 4.2.0, PHP 5</p><p><b>array_filter </b></p><p>Функция применяет фильтр к массиву, используя пользовательскую функцию. <br>Синтаксис:</p><p>Array array_filter(array input [, callback callback]) </p><p>Функция array_filter() возвращает массив, который содержит значения, имеющиеся в массиве input отфильтрованные в соответсвтии с результатами работы пользовательской функции callback. <br>В случае, если исходный массив input является ассоциативным массивом, в результирующем массиве индексы сохраняются. <br>Пример использования функции array_filter():</p><p> <?phpfunction odd($var) {<br> return ($var % 2 == 1);<br>}</p><p>function even($var) {<br> return ($var % 2 == 0);<br>}</p><p>$array1 = array ("a"=>1, "b"=>2, "c"=>3, "d"=>4, "e"=>5);<br>$array2 = array (6, 7, 8, 9, 10, 11, 12);<br>echo "Нечетные:n";<br>print_r(array_filter($array1, "odd"));<br>echo "Четные:n";<br>t_r(array_filter($array2, "even")); <br>?> </p><p>Пример выведет следующее:</p><p>Нечетные:Array(<br> [a] => 1<br> [c] => 3<br> [e] => 5<br>Четные:Array(<br> => 6<br> => 8<br> => 10<br> => 12<br>) </p><p>Стоит отметить, что вместо имени фильтрующей функции можно указать массив, который содержит ссылку на объект и имя метода. <br>Также стоит отметить, что при обработке массива фукцией array_filter() его нельзя изменять: добавлять, удалять элементы или обнулять массив, т.к. это может привести к некоррекстной работе функции. <br>Функция поддерживается PHP 4 >= 4.0.6, PHP 5</p> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy>");</script> <div style="font-size:0px;height:0px;line-height:0px;margin:0;padding:0;clear:both"></div> </div> <footer> <div class="td-block-row td-post-next-prev"> <div class="td-block-span6 td-post-prev-post"> <div class="td-post-next-prev-content"><span>Предыдущая статья</span><a href="/processors/zabyl-pin-kod-na-android-razblokirovka-android-ustroistv-razblokirovka-cherez-menyu-recovery/">Разблокировка Android-устройств</a></div> </div> <!-- /next_post --> <div class="td-next-prev-separator"></div> <div class="td-block-span6 td-post-next-post"> <div class="td-post-next-prev-content"><span>Следующая статья</span><a href="/housings/whatsapp-ne-rabotaet-mikrofon-osnovnye-problemy-s-whatsapp-vatsap-ne-udaetsya/">Основные проблемы с WhatsApp Ватсап не удается настроить диктофон</a></div> <!-- /next_post --> </div> </div> <div class="td-author-name vcard author" style="display: none"><span class="fn"><a href="/author/iulia">Юлия</a></span></div> <span style="display: none;" itemprop="author" itemscope itemtype="https://schema.org/Person"><meta itemprop="name" content="Юлия"></span> <meta itemprop="datePublished" content="2016-05-16T15:47:37+00:00"> <meta itemprop="dateModified" content="2016-10-25T16:54:41+00:00"> <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="/other/kak-zavyazat-galstuk-foto-poshagovo.html" /><span style="display: none;" itemprop="publisher" itemscope itemtype="https://schema.org/Organization"><span style="display: none;" itemprop="logo" itemscope itemtype="https://schema.org/ImageObject"><meta itemprop="url" content="//redcomrade.ru/wp-content/uploads/2017/01/logo-300x100.png"></span> <meta itemprop="name" content="Мой секрет"> </span> <meta itemprop="headline " content="Как завязать галстук пошагово фото"><span style="display: none;" itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><meta itemprop="url" content="/wp-content/uploads/2016/05/1-19.jpg"><meta itemprop="width" content="640"><meta itemprop="height" content="450"></span> </footer> </article> <div class="td_block_wrap td_block_related_posts td_uid_3_5a236fb03c961_rand td_with_ajax_pagination td-pb-border-top td_block_template_1" data-td-block-uid="td_uid_3_5a236fb03c961" ><script>var block_td_uid_3_5a236fb03c961 = new tdBlock(); block_td_uid_3_5a236fb03c961.id = "td_uid_3_5a236fb03c961"; block_td_uid_3_5a236fb03c961.atts = '{ "limit":9,"sort":"","post_ids":"","tag_slug":"","autors_id":"","installed_post_types":"","category_id":"","category_ids":"","custom_title":"","custom_url":"","show_child_cat":"","sub_cat_ajax":"","ajax_pagination":"next_prev","header_color":"","header_text_color":"","ajax_pagination_infinite_stop":"","td_column_number":3,"td_ajax_preloading":"","td_ajax_filter_type":"td_custom_related","td_ajax_filter_ids":"","td_filter_default_txt":"\u0412\u0441\u0435","color_preset":"","border_top":"","class":"td_uid_3_5a236fb03c961_rand","el_class":"","offset":"","css":"","tdc_css":"","tdc_css_class":"td_uid_3_5a236fb03c961_rand","live_filter":"cur_post_same_categories","live_filter_cur_post_id":10046,"live_filter_cur_post_author":"694350","block_template_id":""} '; block_td_uid_3_5a236fb03c961.td_column_number = "3"; block_td_uid_3_5a236fb03c961.block_type = "td_block_related_posts"; block_td_uid_3_5a236fb03c961.post_count = "9"; block_td_uid_3_5a236fb03c961.found_posts = "26"; block_td_uid_3_5a236fb03c961.header_color = ""; block_td_uid_3_5a236fb03c961.ajax_pagination_infinite_stop = ""; block_td_uid_3_5a236fb03c961.max_num_pages = "3"; tdBlocksArray.push(block_td_uid_3_5a236fb03c961); </script><h4 class="td-related-title td-block-title"><a id="td_uid_4_5a236fb03e35d" class="td-related-left td-cur-simple-item" data-td_filter_value="" data-td_block_id="td_uid_3_5a236fb03c961" href="#">СХОЖИЕ СТАТЬИ</a></h4><div id=td_uid_3_5a236fb03c961 class="td_block_inner"> <div class="td-related-row"> <div class="td-related-span4"> <div class="td_module_related_posts td-animation-stack td-meta-info-hide td_mod_related_posts"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/ram/kak-udalyat-prilozheniya-iz-miui-udalyaem-guglovskie-prilozheniya-xiaomi-kak/" rel="bookmark" title="Удаляем «гугловские» приложения Xiaomi как удалить приложения google"><img width="218" height="150" class="entry-thumb" src="/uploads/714893ab18a02c47dab457edfe4645e9.jpg" alt="Удаляем «гугловские» приложения Xiaomi как удалить приложения google" title="Удаляем «гугловские» приложения Xiaomi как удалить приложения google"/ loading=lazy></a></div> <a href="/category/ram/" class="td-post-category">Оперативная память</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/ram/kak-udalyat-prilozheniya-iz-miui-udalyaem-guglovskie-prilozheniya-xiaomi-kak/" rel="bookmark" title="Удаляем «гугловские» приложения Xiaomi как удалить приложения google">Удаляем «гугловские» приложения Xiaomi как удалить приложения google</a></h3> </div> </div> </div> <div class="td-related-span4"> <div class="td_module_related_posts td-animation-stack td-meta-info-hide td_mod_related_posts"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/other/zapusk-programmy-iz-powershell-kak-otkryt-powershell-vse-metody-vypolnenie-skripta/" rel="bookmark" title="Как открыть PowerShell, все методы Выполнение скрипта powershell"><img width="218" height="150" class="entry-thumb" src="/uploads/2aad0930d63102c896e24bbe0bb5e80d.jpg" alt="Как открыть PowerShell, все методы Выполнение скрипта powershell" title="Как открыть PowerShell, все методы Выполнение скрипта powershell"/ loading=lazy></a></div> <a href="/category/other/" class="td-post-category">Другое</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/other/zapusk-programmy-iz-powershell-kak-otkryt-powershell-vse-metody-vypolnenie-skripta/" rel="bookmark" title="Как открыть PowerShell, все методы Выполнение скрипта powershell">Как открыть PowerShell, все методы Выполнение скрипта powershell</a></h3> </div> </div> </div> <div class="td-related-span4"> <div class="td_module_related_posts td-animation-stack td-meta-info-hide td_mod_related_posts"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/processors/vs-dlya-dle-datalife-engine-dle-moduli-shablony-skiny-haki-php-skripty/" rel="bookmark" title="Модули, шаблоны, скины, хаки"><img width="218" height="150" class="entry-thumb" src="/uploads/94513aa33294706fd08309120d34745a.jpg" alt="Модули, шаблоны, скины, хаки" title="Модули, шаблоны, скины, хаки"/ loading=lazy></a></div> <a href="/category/processors/" class="td-post-category">Процессоры</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/processors/vs-dlya-dle-datalife-engine-dle-moduli-shablony-skiny-haki-php-skripty/" rel="bookmark" title="Модули, шаблоны, скины, хаки">Модули, шаблоны, скины, хаки</a></h3> </div> </div> </div> </div> <div class="td-related-row"> <div class="td-related-span4"> <div class="td_module_related_posts td-animation-stack td-meta-info-hide td_mod_related_posts"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/processors/razmery-moego-monitora-kak-uznat-razreshenie-ekrana-taina-veka-raskryta/" rel="bookmark" title="Как узнать разрешение экрана: тайна века раскрыта"><img width="218" height="150" class="entry-thumb" src="/uploads/c44a4f3b59c38b909cab9a2381ee9636.jpg" alt="Как узнать разрешение экрана: тайна века раскрыта" title="Как узнать разрешение экрана: тайна века раскрыта"/ loading=lazy></a></div> <a href="/category/processors/" class="td-post-category">Процессоры</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/processors/razmery-moego-monitora-kak-uznat-razreshenie-ekrana-taina-veka-raskryta/" rel="bookmark" title="Как узнать разрешение экрана: тайна века раскрыта">Как узнать разрешение экрана: тайна века раскрыта</a></h3> </div> </div> </div> <div class="td-related-span4"> <div class="td_module_related_posts td-animation-stack td-meta-info-hide td_mod_related_posts"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/processors/skachat-brauzer-vkontakte-na-kompyuter-ustanovit-vkontakte-na-pk/" rel="bookmark" title="Установить вконтакте на пк"><img width="218" height="150" class="entry-thumb" src="/uploads/bc16063da735dd14a019e4dcd40b8be8.jpg" alt="Установить вконтакте на пк" title="Установить вконтакте на пк"/ loading=lazy></a></div> <a href="/category/processors/" class="td-post-category">Процессоры</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/processors/skachat-brauzer-vkontakte-na-kompyuter-ustanovit-vkontakte-na-pk/" rel="bookmark" title="Установить вконтакте на пк">Установить вконтакте на пк</a></h3> </div> </div> </div> <div class="td-related-span4"> <div class="td_module_related_posts td-animation-stack td-meta-info-hide td_mod_related_posts"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/windows-7/usluga-superbit-na-mts-kak-podklyuchit-internet-paket-superbit-i-bit/" rel="bookmark" title="Как подключить интернет пакет СуперБит и Бит от MTC"><img width="218" height="150" class="entry-thumb" src="/uploads/275e2808b46d7788118a5c26820e8595.jpg" alt="Как подключить интернет пакет СуперБит и Бит от MTC" title="Как подключить интернет пакет СуперБит и Бит от MTC"/ loading=lazy></a></div> <a href="/category/windows-7/" class="td-post-category">Windows 7</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/windows-7/usluga-superbit-na-mts-kak-podklyuchit-internet-paket-superbit-i-bit/" rel="bookmark" title="Как подключить интернет пакет СуперБит и Бит от MTC">Как подключить интернет пакет СуперБит и Бит от MTC</a></h3> </div> </div> </div> </div> <div class="td-related-row"> <div class="td-related-span4"> <div class="td_module_related_posts td-animation-stack td-meta-info-hide td_mod_related_posts"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/windows-7/kupil-iphone-chto-delat-dalshe-chto-nuzhno-znat-posle-pokupki/" rel="bookmark" title="Что нужно знать после покупки смартфона Apple"><img width="218" height="150" class="entry-thumb" src="/uploads/263b64d2968abf542bbd6d42ba0c16cf.jpg" alt="Что нужно знать после покупки смартфона Apple" title="Что нужно знать после покупки смартфона Apple"/ loading=lazy></a></div> <a href="/category/windows-7/" class="td-post-category">Windows 7</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/windows-7/kupil-iphone-chto-delat-dalshe-chto-nuzhno-znat-posle-pokupki/" rel="bookmark" title="Что нужно знать после покупки смартфона Apple">Что нужно знать после покупки смартфона Apple</a></h3> </div> </div> </div> <div class="td-related-span4"> <div class="td_module_related_posts td-animation-stack td-meta-info-hide td_mod_related_posts"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/monitors/chasy-s-shagomerom-i-schetchikom-kalorii-kak-pravilno-polzovatsya/" rel="bookmark" title="Браслет-шагомер на руку: выбираем умный гаджет для укрепления здоровья Фитнес браслет с измерением калорий"><img width="218" height="150" class="entry-thumb" src="/uploads/1c8faede473f523d73e807bac4274fec.jpg" alt="Браслет-шагомер на руку: выбираем умный гаджет для укрепления здоровья Фитнес браслет с измерением калорий" title="Браслет-шагомер на руку: выбираем умный гаджет для укрепления здоровья Фитнес браслет с измерением калорий"/ loading=lazy></a></div> <a href="/category/monitors/" class="td-post-category">Мониторы</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/monitors/chasy-s-shagomerom-i-schetchikom-kalorii-kak-pravilno-polzovatsya/" rel="bookmark" title="Браслет-шагомер на руку: выбираем умный гаджет для укрепления здоровья Фитнес браслет с измерением калорий">Браслет-шагомер на руку: выбираем умный гаджет для укрепления здоровья Фитнес браслет с измерением калорий</a></h3> </div> </div> </div> <div class="td-related-span4"> <div class="td_module_related_posts td-animation-stack td-meta-info-hide td_mod_related_posts"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/winchesters/razvod-rezervnyi-schet-kivi-chto-takoe-rezervnyi-schet-kivi/" rel="bookmark" title="Что такое резервный счет Киви?"><img width="218" height="150" class="entry-thumb" src="/uploads/84c997ba238274f8792c41eda70a67cc.jpg" alt="Что такое резервный счет Киви?" title="Что такое резервный счет Киви?"/ loading=lazy></a></div> <a href="/category/winchesters/" class="td-post-category">Винчестеры</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/winchesters/razvod-rezervnyi-schet-kivi-chto-takoe-rezervnyi-schet-kivi/" rel="bookmark" title="Что такое резервный счет Киви?">Что такое резервный счет Киви?</a></h3> </div> </div> </div> </div></div></div> </div> </div> <div class="td-pb-span4 td-main-sidebar"> <div class="td-ss-main-sidebar"> <aside class="widget �lambda_169101"> <div style="margin:10px 0"> </div> </aside> <div class="td_block_wrap td_block_1 td_block_widget td_uid_2_5a23c04f0cdc0_rand td-pb-border-top td_block_template_1 td-column-1" data-td-block-uid="td_uid_2_5a23c04f0cdc0"> <div class="td-block-title-wrap"> <h4 class="block-title"><span class="td-pulldown-size">Рекомендуем</span></h4> </div> <div id=td_uid_2_5a23c04f0cdc0 class="td_block_inner"> <div class="td-block-span12"> <div class="td_module_4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/other/kak-vosstanovit-windows-s-pomoshchyu-acronis-true-image-vosstanovlenie/" rel="bookmark" title="Восстановление системы из архива Acronis True Image со всеми программами и файлами Акронис восстановление жесткого диска последовательность"><img width="324" height="235" class="entry-thumb" src="/uploads/35e3b3a0029975f493c7d76ddccabd43.jpg" alt="Восстановление системы из архива Acronis True Image со всеми программами и файлами Акронис восстановление жесткого диска последовательность" title="Восстановление системы из архива Acronis True Image со всеми программами и файлами Акронис восстановление жесткого диска последовательность"/ loading=lazy></a></div> <a href="/category/other/" class="td-post-category">Другое</a> </div> <h3 class="entry-title td-module-title"><a href="/other/kak-vosstanovit-windows-s-pomoshchyu-acronis-true-image-vosstanovlenie/" rel="bookmark" title="Восстановление системы из архива Acronis True Image со всеми программами и файлами Акронис восстановление жесткого диска последовательность">Восстановление системы из архива Acronis True Image со всеми программами и файлами Акронис восстановление жесткого диска последовательность</a></h3> <div class="td-module-meta-info"> </div> <div class="td-excerpt"> И так. Еще одна статья на тему Acronis. Мы уже установили свежий Windows, все настроили, и , все работает отлично. Но случилась какая-нибудь неприятность.... </div> </div> <!-- /next_post --> </div> <div> <div class="td-block-span12"> <div class="td_module_6 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-thumb"><a href="/video-cards/kak-udalit-sistemnye-programmy-s-android-ustroistva-udalenie/" rel="bookmark" title="Удаление удаленных файлов на Android Как удалить корневые приложения с андроида"><img width="100" height="70" class="entry-thumb" src="/uploads/e03e4bbfea7b3da8d636ab4ca3dedc02.jpg" alt="Удаление удаленных файлов на Android Как удалить корневые приложения с андроида" title="Удаление удаленных файлов на Android Как удалить корневые приложения с андроида"/ loading=lazy></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/video-cards/kak-udalit-sistemnye-programmy-s-android-ustroistva-udalenie/" rel="bookmark" title="Удаление удаленных файлов на Android Как удалить корневые приложения с андроида">Удаление удаленных файлов на Android Как удалить корневые приложения с андроида</a></h3> <div class="td-module-meta-info"> <a href="/category/video-cards/" class="td-post-category">Видеокарты</a> </div> </div> </div> </div> <div class="td-block-span12"> <div class="td_module_6 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-thumb"><a href="/windows-8/stoit-li-ustanavlivat-macos-high-sierra-esli-do-etogo-byla-macos-sierra/" rel="bookmark" title="Впечатления от macOS High Sierra"><img width="100" height="70" class="entry-thumb" src="/uploads/0e2dede3294d5d1f2a12b54a037ef7f4.jpg" alt="Впечатления от macOS High Sierra" title="Впечатления от macOS High Sierra"/ loading=lazy></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/windows-8/stoit-li-ustanavlivat-macos-high-sierra-esli-do-etogo-byla-macos-sierra/" rel="bookmark" title="Впечатления от macOS High Sierra">Впечатления от macOS High Sierra</a></h3> <div class="td-module-meta-info"> <a href="/category/windows-8/" class="td-post-category">Windows 8</a> </div> </div> </div> </div> <div class="td-block-span12"> <div class="td_module_6 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-thumb"><a href="/graphics-card/imya-faila-pravil-1s-8-2-vneshnii-vid-i-osobennosti-ispolzovaniya-universalnogo-obmena-dannymi-otla/" rel="bookmark" title="Имя файла правил 1с 8.2. Внешний вид и особенности использования универсального обмена данными. Отладка выгрузки и загрузки данных"><img width="100" height="70" class="entry-thumb" src="/uploads/e7c06ee87ef8859544a35b1acc7fcb85.jpg" alt="Имя файла правил 1с 8.2. Внешний вид и особенности использования универсального обмена данными. Отладка выгрузки и загрузки данных" title="Имя файла правил 1с 8.2. Внешний вид и особенности использования универсального обмена данными. Отладка выгрузки и загрузки данных"/ loading=lazy></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/graphics-card/imya-faila-pravil-1s-8-2-vneshnii-vid-i-osobennosti-ispolzovaniya-universalnogo-obmena-dannymi-otla/" rel="bookmark" title="Имя файла правил 1с 8.2. Внешний вид и особенности использования универсального обмена данными. Отладка выгрузки и загрузки данных">Имя файла правил 1с 8.2. Внешний вид и особенности использования универсального обмена данными. Отладка выгрузки и загрузки данных</a></h3> <div class="td-module-meta-info"> <a href="/category/graphics-card/" class="td-post-category">Видеокарты</a> </div> </div> </div> </div> <div class="td-block-span12"> <div class="td_module_6 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-thumb"><a href="/ram/sposoby-bystroi-razdachi-wi-fi-s-noutbuka-i-pk-problemy-i-ih-reshenie/" rel="bookmark" title="Способы быстрой раздачи Wi-Fi с ноутбука и ПК"><img width="100" height="70" class="entry-thumb" src="/uploads/01a6b422a6a9305bde4483cec185de9a.jpg" alt="Способы быстрой раздачи Wi-Fi с ноутбука и ПК" title="Способы быстрой раздачи Wi-Fi с ноутбука и ПК"/ loading=lazy></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/ram/sposoby-bystroi-razdachi-wi-fi-s-noutbuka-i-pk-problemy-i-ih-reshenie/" rel="bookmark" title="Способы быстрой раздачи Wi-Fi с ноутбука и ПК">Способы быстрой раздачи Wi-Fi с ноутбука и ПК</a></h3> <div class="td-module-meta-info"> <a href="/category/ram/" class="td-post-category">Оперативная память</a> </div> </div> </div> </div> <div class="td-block-span12"> <div class="td_module_6 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-thumb"><a href="/motherboard/ustanovka-joomla-na-hosting-ustanovka-joomla-na-server-ili-kak/" rel="bookmark" title="Установка Joomla на сервер!"><img width="100" height="70" class="entry-thumb" src="/uploads/571b084075449b798537185db1aa77da.jpg" alt="Установка Joomla на сервер!" title="Установка Joomla на сервер!"/ loading=lazy></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/motherboard/ustanovka-joomla-na-hosting-ustanovka-joomla-na-server-ili-kak/" rel="bookmark" title="Установка Joomla на сервер!">Установка Joomla на сервер!</a></h3> <div class="td-module-meta-info"> <a href="/category/motherboard/" class="td-post-category">Материнские платы</a> </div> </div> </div> </div> <div class="td-block-span12"> <div class="td_module_6 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-thumb"><a href="/winchesters/rekomendacii-kak-pravilno-zapisat-disk-dlya-magnitoly-zapis-filmov-i/" rel="bookmark" title="Запись фильмов и музыки с помощью неро Как записать помощью неро мп3"><img width="100" height="70" class="entry-thumb" src="/uploads/8bc4c3290b5f5e90915bc527fc349063.jpg" alt="Запись фильмов и музыки с помощью неро Как записать помощью неро мп3" title="Запись фильмов и музыки с помощью неро Как записать помощью неро мп3"/ loading=lazy></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/winchesters/rekomendacii-kak-pravilno-zapisat-disk-dlya-magnitoly-zapis-filmov-i/" rel="bookmark" title="Запись фильмов и музыки с помощью неро Как записать помощью неро мп3">Запись фильмов и музыки с помощью неро Как записать помощью неро мп3</a></h3> <div class="td-module-meta-info"> <a href="/category/winchesters/" class="td-post-category">Винчестеры</a> </div> </div> </div> </div> </div> </div> </div> <aside class="widget_text td_block_template_1 widget widget_custom_html"> <div class="textwidget custom-html-widget"> </div> </aside> </div> </div> </div> </div> </div> <div class="td-footer-wrapper td-container-wrap "> <div class="td-container"> <div class="td-pb-row"> <div class="td-pb-span12"> </div> </div> <div class="td-pb-row"> <div class="td-pb-span4"> <div class="td_block_wrap td_block_15 td_block_widget td_uid_11_5a23980e76adb_rand td-pb-border-top td_block_template_1 td-column-1 td_block_padding" data-td-block-uid="td_uid_11_5a23980e76adb" > <div class="td-block-title-wrap"></div><div id=td_uid_11_5a23980e76adb class="td_block_inner td-column-1"><div class="td-cust-row"> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/motherboard/mga-gde-smotret-chto-takoe-mga-v-drugih-slovaryah-vosstavshaya/" rel="bookmark" title="Смотреть что такое "МГА" в других словарях"><img width="218" height="150" class="entry-thumb" src="/uploads/8108137ec0882835b3d8248d18d5ebb9.jpg" alt="Смотреть что такое "МГА" в других словарях" title="Смотреть что такое "МГА" в других словарях"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/motherboard/mga-gde-smotret-chto-takoe-mga-v-drugih-slovaryah-vosstavshaya/" rel="bookmark" title="Смотреть что такое "МГА" в других словарях">Смотреть что такое "МГА" в других словарях</a></h3> </div> </div> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/the-winchesters/haiper-iks-klaud-kore-obzor-igrovoi-garnitury-hyperx-cloud-core-ot/" rel="bookmark" title="Обзор игровой гарнитуры HyperX Cloud Core от Kingston Technology"><img width="218" height="150" class="entry-thumb" src="/uploads/595b2dcadbc7c0fb2af216c055da393d.jpg" alt="Обзор игровой гарнитуры HyperX Cloud Core от Kingston Technology" title="Обзор игровой гарнитуры HyperX Cloud Core от Kingston Technology"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/the-winchesters/haiper-iks-klaud-kore-obzor-igrovoi-garnitury-hyperx-cloud-core-ot/" rel="bookmark" title="Обзор игровой гарнитуры HyperX Cloud Core от Kingston Technology">Обзор игровой гарнитуры HyperX Cloud Core от Kingston Technology</a></h3> </div> </div> </div><div class="td-cust-row"> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/processors/zabyl-pin-kod-na-android-razblokirovka-android-ustroistv-razblokirovka-cherez-menyu-recovery/" rel="bookmark" title="Разблокировка Android-устройств"><img width="218" height="150" class="entry-thumb" src="/uploads/847fe24e80fafe9a625c1ebd8811283e.jpg" alt="Разблокировка Android-устройств" title="Разблокировка Android-устройств"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/processors/zabyl-pin-kod-na-android-razblokirovka-android-ustroistv-razblokirovka-cherez-menyu-recovery/" rel="bookmark" title="Разблокировка Android-устройств">Разблокировка Android-устройств</a></h3> </div> </div> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/housings/whatsapp-ne-rabotaet-mikrofon-osnovnye-problemy-s-whatsapp-vatsap-ne-udaetsya/" rel="bookmark" title="Основные проблемы с WhatsApp Ватсап не удается настроить диктофон"><img width="218" height="150" class="entry-thumb" src="/uploads/527c37d077838df6451d3c4a1d12b694.jpg" alt="Основные проблемы с WhatsApp Ватсап не удается настроить диктофон" title="Основные проблемы с WhatsApp Ватсап не удается настроить диктофон"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/housings/whatsapp-ne-rabotaet-mikrofon-osnovnye-problemy-s-whatsapp-vatsap-ne-udaetsya/" rel="bookmark" title="Основные проблемы с WhatsApp Ватсап не удается настроить диктофон">Основные проблемы с WhatsApp Ватсап не удается настроить диктофон</a></h3> </div> </div> </div><div class="td-cust-row"> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/ram/kak-udalyat-prilozheniya-iz-miui-udalyaem-guglovskie-prilozheniya-xiaomi-kak/" rel="bookmark" title="Удаляем «гугловские» приложения Xiaomi как удалить приложения google"><img width="218" height="150" class="entry-thumb" src="/uploads/714893ab18a02c47dab457edfe4645e9.jpg" alt="Удаляем «гугловские» приложения Xiaomi как удалить приложения google" title="Удаляем «гугловские» приложения Xiaomi как удалить приложения google"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/ram/kak-udalyat-prilozheniya-iz-miui-udalyaem-guglovskie-prilozheniya-xiaomi-kak/" rel="bookmark" title="Удаляем «гугловские» приложения Xiaomi как удалить приложения google">Удаляем «гугловские» приложения Xiaomi как удалить приложения google</a></h3> </div> </div> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/other/zapusk-programmy-iz-powershell-kak-otkryt-powershell-vse-metody-vypolnenie-skripta/" rel="bookmark" title="Как открыть PowerShell, все методы Выполнение скрипта powershell"><img width="218" height="150" class="entry-thumb" src="/uploads/2aad0930d63102c896e24bbe0bb5e80d.jpg" alt="Как открыть PowerShell, все методы Выполнение скрипта powershell" title="Как открыть PowerShell, все методы Выполнение скрипта powershell"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/other/zapusk-programmy-iz-powershell-kak-otkryt-powershell-vse-metody-vypolnenie-skripta/" rel="bookmark" title="Как открыть PowerShell, все методы Выполнение скрипта powershell">Как открыть PowerShell, все методы Выполнение скрипта powershell</a></h3> </div> </div> </div></div></div> <div class="clearfix"></div> </div> <div class="td-pb-span4"> <div class="td_block_wrap td_block_15 td_block_widget td_uid_12_5a23980e79990_rand td-pb-border-top td_block_template_1 td-column-1 td_block_padding" data-td-block-uid="td_uid_12_5a23980e79990" > <div class="td-block-title-wrap"></div><div id=td_uid_12_5a23980e79990 class="td_block_inner td-column-1"><div class="td-cust-row"> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/processors/vs-dlya-dle-datalife-engine-dle-moduli-shablony-skiny-haki-php-skripty/" rel="bookmark" title="Модули, шаблоны, скины, хаки"><img width="218" height="150" class="entry-thumb" src="/uploads/94513aa33294706fd08309120d34745a.jpg" alt="Модули, шаблоны, скины, хаки" title="Модули, шаблоны, скины, хаки"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/processors/vs-dlya-dle-datalife-engine-dle-moduli-shablony-skiny-haki-php-skripty/" rel="bookmark" title="Модули, шаблоны, скины, хаки">Модули, шаблоны, скины, хаки</a></h3> </div> </div> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/processors/razmery-moego-monitora-kak-uznat-razreshenie-ekrana-taina-veka-raskryta/" rel="bookmark" title="Как узнать разрешение экрана: тайна века раскрыта"><img width="218" height="150" class="entry-thumb" src="/uploads/c44a4f3b59c38b909cab9a2381ee9636.jpg" alt="Как узнать разрешение экрана: тайна века раскрыта" title="Как узнать разрешение экрана: тайна века раскрыта"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/processors/razmery-moego-monitora-kak-uznat-razreshenie-ekrana-taina-veka-raskryta/" rel="bookmark" title="Как узнать разрешение экрана: тайна века раскрыта">Как узнать разрешение экрана: тайна века раскрыта</a></h3> </div> </div> </div><div class="td-cust-row"> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/processors/skachat-brauzer-vkontakte-na-kompyuter-ustanovit-vkontakte-na-pk/" rel="bookmark" title="Установить вконтакте на пк"><img width="218" height="150" class="entry-thumb" src="/uploads/bc16063da735dd14a019e4dcd40b8be8.jpg" alt="Установить вконтакте на пк" title="Установить вконтакте на пк"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/processors/skachat-brauzer-vkontakte-na-kompyuter-ustanovit-vkontakte-na-pk/" rel="bookmark" title="Установить вконтакте на пк">Установить вконтакте на пк</a></h3> </div> </div> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/windows-7/usluga-superbit-na-mts-kak-podklyuchit-internet-paket-superbit-i-bit/" rel="bookmark" title="Как подключить интернет пакет СуперБит и Бит от MTC"><img width="218" height="150" class="entry-thumb" src="/uploads/275e2808b46d7788118a5c26820e8595.jpg" alt="Как подключить интернет пакет СуперБит и Бит от MTC" title="Как подключить интернет пакет СуперБит и Бит от MTC"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/windows-7/usluga-superbit-na-mts-kak-podklyuchit-internet-paket-superbit-i-bit/" rel="bookmark" title="Как подключить интернет пакет СуперБит и Бит от MTC">Как подключить интернет пакет СуперБит и Бит от MTC</a></h3> </div> </div> </div><div class="td-cust-row"> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/windows-7/kupil-iphone-chto-delat-dalshe-chto-nuzhno-znat-posle-pokupki/" rel="bookmark" title="Что нужно знать после покупки смартфона Apple"><img width="218" height="150" class="entry-thumb" src="/uploads/263b64d2968abf542bbd6d42ba0c16cf.jpg" alt="Что нужно знать после покупки смартфона Apple" title="Что нужно знать после покупки смартфона Apple"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/windows-7/kupil-iphone-chto-delat-dalshe-chto-nuzhno-znat-posle-pokupki/" rel="bookmark" title="Что нужно знать после покупки смартфона Apple">Что нужно знать после покупки смартфона Apple</a></h3> </div> </div> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/monitors/chasy-s-shagomerom-i-schetchikom-kalorii-kak-pravilno-polzovatsya/" rel="bookmark" title="Браслет-шагомер на руку: выбираем умный гаджет для укрепления здоровья Фитнес браслет с измерением калорий"><img width="218" height="150" class="entry-thumb" src="/uploads/1c8faede473f523d73e807bac4274fec.jpg" alt="Браслет-шагомер на руку: выбираем умный гаджет для укрепления здоровья Фитнес браслет с измерением калорий" title="Браслет-шагомер на руку: выбираем умный гаджет для укрепления здоровья Фитнес браслет с измерением калорий"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/monitors/chasy-s-shagomerom-i-schetchikom-kalorii-kak-pravilno-polzovatsya/" rel="bookmark" title="Браслет-шагомер на руку: выбираем умный гаджет для укрепления здоровья Фитнес браслет с измерением калорий">Браслет-шагомер на руку: выбираем умный гаджет для укрепления здоровья Фитнес браслет с измерением калорий</a></h3> </div> </div> </div></div></div> <div class="clearfix"></div> </div> <div class="td-pb-span4"> <div class="td_block_wrap td_block_15 td_block_widget td_uid_13_5a23980e7caa8_rand td-pb-border-top td_block_template_1 td-column-1 td_block_padding" data-td-block-uid="td_uid_13_5a23980e7caa8" > <div class="td-block-title-wrap"></div><div id=td_uid_13_5a23980e7caa8 class="td_block_inner td-column-1"><div class="td-cust-row"> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/winchesters/razvod-rezervnyi-schet-kivi-chto-takoe-rezervnyi-schet-kivi/" rel="bookmark" title="Что такое резервный счет Киви?"><img width="218" height="150" class="entry-thumb" src="/uploads/84c997ba238274f8792c41eda70a67cc.jpg" alt="Что такое резервный счет Киви?" title="Что такое резервный счет Киви?"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/winchesters/razvod-rezervnyi-schet-kivi-chto-takoe-rezervnyi-schet-kivi/" rel="bookmark" title="Что такое резервный счет Киви?">Что такое резервный счет Киви?</a></h3> </div> </div> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/other/kak-vosstanovit-windows-s-pomoshchyu-acronis-true-image-vosstanovlenie/" rel="bookmark" title="Восстановление системы из архива Acronis True Image со всеми программами и файлами Акронис восстановление жесткого диска последовательность"><img width="218" height="150" class="entry-thumb" src="/uploads/0e48eb86f590e40e3a5e291a9096f623.jpg" alt="Восстановление системы из архива Acronis True Image со всеми программами и файлами Акронис восстановление жесткого диска последовательность" title="Восстановление системы из архива Acronis True Image со всеми программами и файлами Акронис восстановление жесткого диска последовательность"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/other/kak-vosstanovit-windows-s-pomoshchyu-acronis-true-image-vosstanovlenie/" rel="bookmark" title="Восстановление системы из архива Acronis True Image со всеми программами и файлами Акронис восстановление жесткого диска последовательность">Восстановление системы из архива Acronis True Image со всеми программами и файлами Акронис восстановление жесткого диска последовательность</a></h3> </div> </div> </div><div class="td-cust-row"> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/video-cards/kak-udalit-sistemnye-programmy-s-android-ustroistva-udalenie/" rel="bookmark" title="Удаление удаленных файлов на Android Как удалить корневые приложения с андроида"><img width="218" height="150" class="entry-thumb" src="/uploads/2a0b0f484a7beeb4189f3ce7fb93f267.jpg" alt="Удаление удаленных файлов на Android Как удалить корневые приложения с андроида" title="Удаление удаленных файлов на Android Как удалить корневые приложения с андроида"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/video-cards/kak-udalit-sistemnye-programmy-s-android-ustroistva-udalenie/" rel="bookmark" title="Удаление удаленных файлов на Android Как удалить корневые приложения с андроида">Удаление удаленных файлов на Android Как удалить корневые приложения с андроида</a></h3> </div> </div> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/windows-8/stoit-li-ustanavlivat-macos-high-sierra-esli-do-etogo-byla-macos-sierra/" rel="bookmark" title="Впечатления от macOS High Sierra"><img width="218" height="150" class="entry-thumb" src="/uploads/ba1636d72a85a0564bdbf66c6bddd049.jpg" alt="Впечатления от macOS High Sierra" title="Впечатления от macOS High Sierra"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/windows-8/stoit-li-ustanavlivat-macos-high-sierra-esli-do-etogo-byla-macos-sierra/" rel="bookmark" title="Впечатления от macOS High Sierra">Впечатления от macOS High Sierra</a></h3> </div> </div> </div><div class="td-cust-row"> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/graphics-card/imya-faila-pravil-1s-8-2-vneshnii-vid-i-osobennosti-ispolzovaniya-universalnogo-obmena-dannymi-otla/" rel="bookmark" title="Имя файла правил 1с 8.2. Внешний вид и особенности использования универсального обмена данными. Отладка выгрузки и загрузки данных"><img width="218" height="150" class="entry-thumb" src="/uploads/941f8372d0672813b0d62ee89303c1b6.jpg" alt="Имя файла правил 1с 8.2. Внешний вид и особенности использования универсального обмена данными. Отладка выгрузки и загрузки данных" title="Имя файла правил 1с 8.2. Внешний вид и особенности использования универсального обмена данными. Отладка выгрузки и загрузки данных"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/graphics-card/imya-faila-pravil-1s-8-2-vneshnii-vid-i-osobennosti-ispolzovaniya-universalnogo-obmena-dannymi-otla/" rel="bookmark" title="Имя файла правил 1с 8.2. Внешний вид и особенности использования универсального обмена данными. Отладка выгрузки и загрузки данных">Имя файла правил 1с 8.2. Внешний вид и особенности использования универсального обмена данными. Отладка выгрузки и загрузки данных</a></h3> </div> </div> <div class="td-block-span12"> <div class="td_module_mx4 td_module_wrap td-animation-stack td-meta-info-hide"> <div class="td-module-image"> <div class="td-module-thumb"><a href="/ram/sposoby-bystroi-razdachi-wi-fi-s-noutbuka-i-pk-problemy-i-ih-reshenie/" rel="bookmark" title="Способы быстрой раздачи Wi-Fi с ноутбука и ПК"><img width="218" height="150" class="entry-thumb" src="/uploads/77ccf775fda5f4d57b836baea0e3272a.jpg" alt="Способы быстрой раздачи Wi-Fi с ноутбука и ПК" title="Способы быстрой раздачи Wi-Fi с ноутбука и ПК"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/ram/sposoby-bystroi-razdachi-wi-fi-s-noutbuka-i-pk-problemy-i-ih-reshenie/" rel="bookmark" title="Способы быстрой раздачи Wi-Fi с ноутбука и ПК">Способы быстрой раздачи Wi-Fi с ноутбука и ПК</a></h3> </div> </div> </div></div></div> <div class="clearfix"></div><aside class="td_block_template_1 widget widget_text"> <div class="textwidget"> </div> </aside><aside class="td_block_template_1 widget widget_text"> <div class="textwidget"> </div> </aside> </div> </div> </div> </div> <div class="td-sub-footer-container td-container-wrap "> <div class="td-container"> <div class="td-pb-row"> <div class="td-pb-span td-sub-footer-menu"> </div> <div class="td-pb-span td-sub-footer-copy"> © Copyright 2024 - Ремонт компьютеров и ноутбуков. Видеокарты, винчестеры, интернет, мониторы. </div> </div> </div> </div> </div> <style type="text/css" media="screen"> /* custom css theme panel */ .td-post-header .entry-title { font-weight: normal !important; } h1.entry-title { font-weight: normal !important; border-bottom:#c44c4c 2px dotted; } h1.entry-title:before { content: "\f184"; font-family: "FontAwesome"; margin-right:10px; color:#c44c4c; } .sf-menu ul .td-menu-item > a:hover, .sf-menu ul .sfHover > a, .sf-menu ul .current-menu-ancestor > a, .sf-menu ul .current-category-ancestor > a, .sf-menu ul .current-menu-item > a { color: #edf3f7; } .td-post-content h2 { border-bottom:#c44c4c 2px dotted;} .td-post-content h2:before { content: "\f184"; font-family: "FontAwesome"; margin-right:10px; color:#c44c4c; } .td-post-content h3 { border-bottom:#c44c4c 2px dotted;} .td-post-content h3:before { content: "\f103"; font-family: "FontAwesome"; margin-right:10px; color:#c44c4c; } .category-my .td-page-title { color:#c44c4c; font-weight: 400; font-size: 36px; } .post header .entry-title { line-height: 40px; } .td-category-description h2, .td-category-description h3 { color:#c44c4c;} .td-category-description h2 { border-bottom:#c44c4c 2px solid;} .td-category-description h2:before { content: "\f055"; font-family: "FontAwesome"; margin-right:10px; color:#c44c4c; } .td-category-description h3 { border-bottom:#c44c4c 2px solid;} .td-category-description h3:before { content: "\f103"; font-family: "FontAwesome"; margin-right:10px; color:#c44c4c; } .td-category-description ol, .td-category-description ul { margin-top:20px !important; margin-bottom:20px !important;} .td-category-description ul, .td-post-content ul { padding:0; margin:0; list-style:none; clear:both;} .td-category-description ul li, .td-post-content ul li { padding:0 0 0 15px; margin:0 0 10px 35px; position:relative;} .td-category-description ul li:before, .td-post-content ul li:before { content: "\f192"; font-family: "FontAwesome"; color:#c44c4c; position:absolute; left:-10px;} .td-category-description ol, .td-post-content ol { padding:0; margin:0 0 0 5px; list-style:none; counter-reset: lipoint; clear:both;} .td-category-description ol li, .td-post-content ol li { padding:0 0 0 15px; margin:0 0 10px 35px; position:relative;} .td-category-description ol li:before, .td-post-content ol li:before { content: counter(lipoint); counter-increment: lipoint; color:#fff; position:absolute; left:-16px; background:#c44c4c; width:20px; height:20px; line-height:20px; text-align:center; -webkit-border-radius: 20px;border-radius: 20px; font-size:12px; top:3px;} .toc_list li:before { display:none} .td-header-style-9 .td-header-menu-wrap-full { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c44c4c+0,c10000+100 */ background: #c44c4c; /* Old browsers */ background: -moz-linear-gradient(top, #c44c4c 0%, #c10000 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #c44c4c 0%,#c10000 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #c44c4c 0%,#c10000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c44c4c', endColorstr='#c10000',GradientType=0 ); /* IE6-9 */ } .sf-menu > li > a { color: #fff; } .td-header-style-9 .header-search-wrap .td-icon-search { color: #fff; } .td-affix a { color:#000 !important;} </style> <script type='text/javascript'> /* <![CDATA[ */ var tocplus = { "smooth_scroll":"1"} ; /* ]]> */ </script> <script type='text/javascript' src='https://redcomrade.ru/wp-content/plugins/table-of-contents-plus/front.min.js'></script> <script type='text/javascript' src='https://redcomrade.ru/wp-content/plugins/wp-postratings/js/postratings-js.js'></script> <script type='text/javascript' src='https://redcomrade.ru/wp-content/themes/Newspaper/js/tagdiv_theme.js'></script> <script type='text/javascript' src='/wp-includes/js/comment-reply.min.js'></script> <script type='text/javascript'> /* <![CDATA[ */ var boxzilla_options = { "testMode":"","boxes":[]} ; /* ]]> */ </script> <script type='text/javascript' src='https://redcomrade.ru/wp-content/plugins/boxzilla/assets/js/script.min.js'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min.js'></script> <script type='text/javascript' src='https://redcomrade.ru/wp-content/plugins/simple-lightbox/client/js/prod/lib.core.js'></script> <script type='text/javascript' src='https://redcomrade.ru/wp-content/plugins/simple-lightbox/client/js/prod/lib.view.js'></script> <script type='text/javascript' src='https://redcomrade.ru/wp-content/plugins/simple-lightbox/themes/baseline/js/prod/client.js'></script> <script type='text/javascript' src='/assets/client1.js'></script> <script type='text/javascript' src='https://redcomrade.ru/wp-content/plugins/simple-lightbox/template-tags/item/js/prod/tag.item.js'></script> <script type='text/javascript' src='https://redcomrade.ru/wp-content/plugins/simple-lightbox/template-tags/ui/js/prod/tag.ui.js'></script> <script type='text/javascript' src='https://redcomrade.ru/wp-content/plugins/simple-lightbox/content-handlers/image/js/prod/handler.image.js'></script> <script> (function(){ var html_jquery_obj = jQuery('html'); if (html_jquery_obj.length && (html_jquery_obj.is('.ie8') || html_jquery_obj.is('.ie9'))) { var path = '/wp-content/themes/Newspaper/style.css'; jQuery.get(path, function(data) { var str_split_separator = '#td_css_split_separator'; var arr_splits = data.split(str_split_separator); var arr_length = arr_splits.length; if (arr_length > 1) { var dir_path = '/wp-content/themes/Newspaper'; var splited_css = ''; for (var i = 0; i < arr_length; i++) { if (i > 0) { arr_splits[i] = str_split_separator + ' ' + arr_splits[i]; } //jQuery('head').append('<style>' + arr_splits[i] + '</style>'); var formated_str = arr_splits[i].replace(/\surl\(\'(?!data\:)/gi, function regex_function(str) { return ' url(\'' + dir_path + '/' + str.replace(/url\(\'/gi, '').replace(/^\s+|\s+$/gm,''); } ); splited_css += "<style>" + formated_str + "</style>"; } var td_theme_css = jQuery('link#td-theme-css'); if (td_theme_css.length) { td_theme_css.after(splited_css); } } } ); } } )(); </script> </body> </html><script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>