Php добавление в массив объекта. Вставка-удаление элементов массива. Хранение данных в массивах

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://i0.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>Для преобразования массивов в php есть множество функций и операторов: Сборник функций для работы с массивами</p><p>Есть несколько способов, чтобы добавить массив в массив при помощи php и все они могут пригодиться для отдельных случаев.</p><h2>«Оператор +»</h2><p>Это простой, но коварный способ:</p><p> $c = $a + $b </p><p><b>Так добавляются только те ключи, которых еще нет в массиве $a. При этом элементы дописываются в конец массива. </b></p><p>То есть если ключ из массива $b отсутствует в массиве $a, то в результирующем массиве добавится элемент с этим ключом.<br> Если в массиве $a уже есть элемент с таким ключом, то его значение останется без изменений.</p><p><b>Иными словами от перемены мест слагаемых сумма меняется: $a + $b != $b + $a - это стоит запомнить. </b></p><p>А теперь более подробный пример, чтобы проиллюстрировать это:</p><p> $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, //) </p><h2>Функция array_merge()</h2><p>Использовать эту функцию можно следующим образом:</p><p> $result = array_merge($arr1, $arr2) </p><p>Она сбрасывает числовые индексы и заменяет строковые. Отлично подходит для того, чтобы склеить два или несколько массивов с числовыми индексами:</p><blockquote><p>Если входные массивы имеют одинаковые строковые ключи, тогда каждое последующее значение будет заменять предыдущее. Однако, если массивы имеют одинаковые числовые ключи, значение, упомянутое последним, не заменит исходное значение, а будет добавлено в конец массива.</p> </blockquote><h2>Функция array_merge_recursive</h2><p>Делает то же самое, что и array_merge только еще и рекурсивно проходит по каждой ветке массива и проделывает то же самое с потомками. </p><h2>Функция array_replace()</h2><p>Заменяет элементы массива элементами других переданных массивов. </p><h2>Функция array_replace_recursive()</h2><p>То же что и array_replace только обрабатывает все ветки массива.</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="/internet/vse-draivera-wifi-skachivanie-i-ustanovka-draivera-dlya-wi-fi-adaptera-draiver-est/">Скачивание и установка драйвера для Wi-Fi адаптера</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="/winchesters/proshivka-android-samsung-s-pomoshchyu-odin-obnovlenie-proshivki/">Обновление прошивки смартфонов Samsung Galaxy Подготовка к прошивке</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="/security/google-home-na-russkom-yazyke-kak-dobavit-ekspress-panel/" rel="bookmark" title="Как добавить экспресс панель"><img width="218" height="150" class="entry-thumb" src="/uploads/d5329a9ee28a3e6e5ed3334b61876278.jpg" alt="Как добавить экспресс панель" title="Как добавить экспресс панель"/ loading=lazy></a></div> <a href="/category/security/" class="td-post-category">Безопасность</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/security/google-home-na-russkom-yazyke-kak-dobavit-ekspress-panel/" 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/kak-pomenyat-chastotu-na-mashinke-na-radioupravlenii-kak-izmenit-chastotu/" rel="bookmark" title="Как изменить частоту радиоуправляемой машинки?"><img width="218" height="150" class="entry-thumb" src="/uploads/579ca754d7acf33ad5019cc61d994777.jpg" alt="Как изменить частоту радиоуправляемой машинки?" title="Как изменить частоту радиоуправляемой машинки?"/ 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/kak-pomenyat-chastotu-na-mashinke-na-radioupravlenii-kak-izmenit-chastotu/" 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="/motherboard/po-izmenchivosti-informaciya-byvaet-ponyatie-informacii-razlichnye/" rel="bookmark" title="Понятие информации, различные его трактовки"><img width="218" height="150" class="entry-thumb" src="/uploads/9be6a34be55360957f89e99f901cfd5a.jpg" alt="Понятие информации, различные его трактовки" title="Понятие информации, различные его трактовки"/ loading=lazy></a></div> <a href="/category/motherboard/" class="td-post-category">Материнские платы</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/motherboard/po-izmenchivosti-informaciya-byvaet-ponyatie-informacii-razlichnye/" 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="/case/razdelit-listy-v-pdf-razdelenie-pdf-na-stranicy-onlain-ispolzovanie/" rel="bookmark" title="Разделение PDF на страницы онлайн"><img width="218" height="150" class="entry-thumb" src="/uploads/7f17b3c835e9e2b8a804d9a42d9f09d0.jpg" alt="Разделение PDF на страницы онлайн" title="Разделение PDF на страницы онлайн"/ loading=lazy></a></div> <a href="/category/case/" class="td-post-category">Корпуса</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/case/razdelit-listy-v-pdf-razdelenie-pdf-na-stranicy-onlain-ispolzovanie/" rel="bookmark" title="Разделение PDF на страницы онлайн">Разделение PDF на страницы онлайн</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="/motherboard/tehnologiya-hls-http-live-streaming-luchshie-recepty-kogda-zhe-ispolzovat-hls-dlya/" rel="bookmark" title="HTTP Live Streaming: лучшие рецепты"><img width="218" height="150" class="entry-thumb" src="/uploads/99049048056874811a51bc0949a7e993.jpg" alt="HTTP Live Streaming: лучшие рецепты" title="HTTP Live Streaming: лучшие рецепты"/ loading=lazy></a></div> <a href="/category/motherboard/" class="td-post-category">Материнские платы</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/motherboard/tehnologiya-hls-http-live-streaming-luchshie-recepty-kogda-zhe-ispolzovat-hls-dlya/" rel="bookmark" title="HTTP Live Streaming: лучшие рецепты">HTTP Live Streaming: лучшие рецепты</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="/security/gde-otobrazhaetsya-login-v-skaipe-kak-i-kakoi-sozdat-login-v-skaipe-rabochie-niki/" rel="bookmark" title="Как и какой создать логин в скайпе"><img width="218" height="150" class="entry-thumb" src="/uploads/fc2ba82014da1f081e22dc66eb97600b.jpg" alt="Как и какой создать логин в скайпе" title="Как и какой создать логин в скайпе"/ loading=lazy></a></div> <a href="/category/security/" class="td-post-category">Безопасность</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/security/gde-otobrazhaetsya-login-v-skaipe-kak-i-kakoi-sozdat-login-v-skaipe-rabochie-niki/" 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="/power-supplies/kak-gde-vzyat-yuin-v-aske-kak-poluchit-novyi-uin-dlya-aski-kak/" rel="bookmark" title="Как получить новый уин для аськи"><img width="218" height="150" class="entry-thumb" src="/uploads/dffa63dc694d0c5a6ccb0ffd017013db.jpg" alt="Как получить новый уин для аськи" title="Как получить новый уин для аськи"/ loading=lazy></a></div> <a href="/category/power-supplies/" class="td-post-category">Блоки питания</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/power-supplies/kak-gde-vzyat-yuin-v-aske-kak-poluchit-novyi-uin-dlya-aski-kak/" 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="/internet/pochemu-pri-podklyuchenii-pk-ne-vidit-telefon-xiaomi-xiaomi-ne-vidit/" rel="bookmark" title="Xiaomi не видит компьютер, причины, способы решения Телефон не видит компьютер: проверка с ПК"><img width="218" height="150" class="entry-thumb" src="/uploads/e1c00a701c93e4eea99b9dfeffcace29.jpg" alt="Xiaomi не видит компьютер, причины, способы решения Телефон не видит компьютер: проверка с ПК" title="Xiaomi не видит компьютер, причины, способы решения Телефон не видит компьютер: проверка с ПК"/ loading=lazy></a></div> <a href="/category/internet/" class="td-post-category">Интернет</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/internet/pochemu-pri-podklyuchenii-pk-ne-vidit-telefon-xiaomi-xiaomi-ne-vidit/" rel="bookmark" title="Xiaomi не видит компьютер, причины, способы решения Телефон не видит компьютер: проверка с ПК">Xiaomi не видит компьютер, причины, способы решения Телефон не видит компьютер: проверка с ПК</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="/motherboards/ustanovka-tem-na-miui-temy-iz-storonnih-istochnikov-ne-podderzhivayutsya-v/" rel="bookmark" title="«Темы из сторонних источников не поддерживаются» в MIUI: как обойти запрет"><img width="218" height="150" class="entry-thumb" src="/uploads/d1ea1873f631c0ebdb7447affc7590ea.jpg" alt="«Темы из сторонних источников не поддерживаются» в MIUI: как обойти запрет" title="«Темы из сторонних источников не поддерживаются» в MIUI: как обойти запрет"/ loading=lazy></a></div> <a href="/category/motherboards/" class="td-post-category">Материнские платы</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/motherboards/ustanovka-tem-na-miui-temy-iz-storonnih-istochnikov-ne-podderzhivayutsya-v/" rel="bookmark" title="«Темы из сторонних источников не поддерживаются» в MIUI: как обойти запрет">«Темы из сторонних источников не поддерживаются» в MIUI: как обойти запрет</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="/processors/kakaya-strana-proizvodit-soni-iksperiya-istoriya-kompanii-sony-zolotoi-period/" rel="bookmark" title="Какая страна производит сони иксперия"><img width="324" height="235" class="entry-thumb" src="/uploads/c703476d6b9da2fac2c2f3d5adbb3637.jpg" alt="Какая страна производит сони иксперия" title="Какая страна производит сони иксперия"/ loading=lazy></a></div> <a href="/category/processors/" class="td-post-category">Процессоры</a> </div> <h3 class="entry-title td-module-title"><a href="/processors/kakaya-strana-proizvodit-soni-iksperiya-istoriya-kompanii-sony-zolotoi-period/" rel="bookmark" title="Какая страна производит сони иксперия">Какая страна производит сони иксперия</a></h3> <div class="td-module-meta-info"> </div> <div class="td-excerpt"> Слоган: make.belive У истоков многих всемирно известных компаний стояли два человека, один из которых был талантливым инженером, другой хорошо... </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="/other/kak-uznat-skolki-razryadnaya-windows-10-chto-takoe-razryadnost/" rel="bookmark" title="Что такое разрядность Windows"><img width="100" height="70" class="entry-thumb" src="/uploads/558e22bf18372f6dc54a0fba6735ec1c.jpg" alt="Что такое разрядность Windows" title="Что такое разрядность Windows"/ loading=lazy></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/other/kak-uznat-skolki-razryadnaya-windows-10-chto-takoe-razryadnost/" rel="bookmark" title="Что такое разрядность Windows">Что такое разрядность Windows</a></h3> <div class="td-module-meta-info"> <a href="/category/other/" 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="/processors/avtomatizaciya-s-poster-effektivnoe-reshenie-dlya-malogo-i-srednego-biznesa-poster/" rel="bookmark" title="Poster Профессиональный аккаунт Цены и установка"><img width="100" height="70" class="entry-thumb" src="/uploads/aaa288d7b622e1b8986f13d86aef40cc.jpg" alt="Poster Профессиональный аккаунт Цены и установка" title="Poster Профессиональный аккаунт Цены и установка"/ loading=lazy></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/processors/avtomatizaciya-s-poster-effektivnoe-reshenie-dlya-malogo-i-srednego-biznesa-poster/" rel="bookmark" title="Poster Профессиональный аккаунт Цены и установка">Poster Профессиональный аккаунт Цены и установка</a></h3> <div class="td-module-meta-info"> <a href="/category/processors/" 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-7/luchshie-naushniki-s-aliexpress-luchshie-besprovodnye-bluetooth-naushniki-iz-kitaya-luchshie/" rel="bookmark" title="Лучшие беспроводные Bluetooth наушники из Китая Лучшие дешевые наушники с алиэкспресс"><img width="100" height="70" class="entry-thumb" src="/uploads/9d65a3e7dc933943f1423500e22dccc4.jpg" alt="Лучшие беспроводные Bluetooth наушники из Китая Лучшие дешевые наушники с алиэкспресс" title="Лучшие беспроводные Bluetooth наушники из Китая Лучшие дешевые наушники с алиэкспресс"/ loading=lazy></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/windows-7/luchshie-naushniki-s-aliexpress-luchshie-besprovodnye-bluetooth-naushniki-iz-kitaya-luchshie/" rel="bookmark" title="Лучшие беспроводные Bluetooth наушники из Китая Лучшие дешевые наушники с алиэкспресс">Лучшие беспроводные Bluetooth наушники из Китая Лучшие дешевые наушники с алиэкспресс</a></h3> <div class="td-module-meta-info"> <a href="/category/windows-7/" class="td-post-category">Windows 7</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="/monitors/otkryvaem-faily-cdw-chto-takoe-rasshirenie-faila-cwd-cdw-chem-otkryt/" rel="bookmark" title="Что такое расширение файла CWD?"><img width="100" height="70" class="entry-thumb" src="/uploads/298acbeaa04bf3190e19904e89d44315.jpg" alt="Что такое расширение файла CWD?" title="Что такое расширение файла CWD?"/ loading=lazy></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/monitors/otkryvaem-faily-cdw-chto-takoe-rasshirenie-faila-cwd-cdw-chem-otkryt/" rel="bookmark" title="Что такое расширение файла CWD?">Что такое расширение файла CWD?</a></h3> <div class="td-module-meta-info"> <a href="/category/monitors/" 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/kak-zapisat-faily-na-disk-kak-zapisat-faily-na-disk-sozdanie/" rel="bookmark" title="Как записать файлы на диск Создание резервной копии"><img width="100" height="70" class="entry-thumb" src="/uploads/8145e1c728ecc80978ed69b0dd9a777f.jpg" alt="Как записать файлы на диск Создание резервной копии" title="Как записать файлы на диск Создание резервной копии"/ loading=lazy></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/windows-8/kak-zapisat-faily-na-disk-kak-zapisat-faily-na-disk-sozdanie/" rel="bookmark" title="Как записать файлы на диск Создание резервной копии">Как записать файлы на диск Создание резервной копии</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/pk-32-bitnaya-sistema-razryadnosti-processorov-i-operacionnyh/" rel="bookmark" title="Разрядности процессоров и операционных систем"><img width="100" height="70" class="entry-thumb" src="/uploads/f816b3804abf77ea309a27988dfb26a7.jpg" alt="Разрядности процессоров и операционных систем" title="Разрядности процессоров и операционных систем"/ loading=lazy></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="/graphics-card/pk-32-bitnaya-sistema-razryadnosti-processorov-i-operacionnyh/" rel="bookmark" title="Разрядности процессоров и операционных систем">Разрядности процессоров и операционных систем</a></h3> <div class="td-module-meta-info"> <a href="/category/graphics-card/" 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="/other/nastroika-tipovyh-i-vneshnih-otchetov-nastroika-tipovyh-i/" rel="bookmark" title="Настройка типовых и внешних отчетов Сохранение настроек отчета"><img width="218" height="150" class="entry-thumb" src="/uploads/54a5639a0838c8ee7ae85746ce732363.jpg" alt="Настройка типовых и внешних отчетов Сохранение настроек отчета" title="Настройка типовых и внешних отчетов Сохранение настроек отчета"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/other/nastroika-tipovyh-i-vneshnih-otchetov-nastroika-tipovyh-i/" 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="/graphics-card/windows-7-ustanovka-rezhime-sovmestimosti-reshenie-problem-sovmestimosti-programm/" rel="bookmark" title="Решение проблем совместимости программ"><img width="218" height="150" class="entry-thumb" src="/uploads/2358577d09b75b49d2ad6aa709047d39.jpg" alt="Решение проблем совместимости программ" title="Решение проблем совместимости программ"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/graphics-card/windows-7-ustanovka-rezhime-sovmestimosti-reshenie-problem-sovmestimosti-programm/" 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="/internet/vse-draivera-wifi-skachivanie-i-ustanovka-draivera-dlya-wi-fi-adaptera-draiver-est/" rel="bookmark" title="Скачивание и установка драйвера для Wi-Fi адаптера"><img width="218" height="150" class="entry-thumb" src="/uploads/2bec1fac06554fbe87b96e0e604309f6.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="/internet/vse-draivera-wifi-skachivanie-i-ustanovka-draivera-dlya-wi-fi-adaptera-draiver-est/" rel="bookmark" title="Скачивание и установка драйвера для Wi-Fi адаптера">Скачивание и установка драйвера для Wi-Fi адаптера</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="/winchesters/proshivka-android-samsung-s-pomoshchyu-odin-obnovlenie-proshivki/" rel="bookmark" title="Обновление прошивки смартфонов Samsung Galaxy Подготовка к прошивке"><img width="218" height="150" class="entry-thumb" src="/uploads/611c236f35f0454069026f9310109c7c.jpg" alt="Обновление прошивки смартфонов Samsung Galaxy Подготовка к прошивке" title="Обновление прошивки смартфонов Samsung Galaxy Подготовка к прошивке"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/winchesters/proshivka-android-samsung-s-pomoshchyu-odin-obnovlenie-proshivki/" rel="bookmark" title="Обновление прошивки смартфонов Samsung Galaxy Подготовка к прошивке">Обновление прошивки смартфонов Samsung Galaxy Подготовка к прошивке</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="/security/google-home-na-russkom-yazyke-kak-dobavit-ekspress-panel/" rel="bookmark" title="Как добавить экспресс панель"><img width="218" height="150" class="entry-thumb" src="/uploads/d5329a9ee28a3e6e5ed3334b61876278.jpg" alt="Как добавить экспресс панель" title="Как добавить экспресс панель"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/security/google-home-na-russkom-yazyke-kak-dobavit-ekspress-panel/" 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/kak-pomenyat-chastotu-na-mashinke-na-radioupravlenii-kak-izmenit-chastotu/" rel="bookmark" title="Как изменить частоту радиоуправляемой машинки?"><img width="218" height="150" class="entry-thumb" src="/uploads/579ca754d7acf33ad5019cc61d994777.jpg" alt="Как изменить частоту радиоуправляемой машинки?" title="Как изменить частоту радиоуправляемой машинки?"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/windows-7/kak-pomenyat-chastotu-na-mashinke-na-radioupravlenii-kak-izmenit-chastotu/" 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_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="/motherboard/po-izmenchivosti-informaciya-byvaet-ponyatie-informacii-razlichnye/" rel="bookmark" title="Понятие информации, различные его трактовки"><img width="218" height="150" class="entry-thumb" src="/uploads/9be6a34be55360957f89e99f901cfd5a.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/po-izmenchivosti-informaciya-byvaet-ponyatie-informacii-razlichnye/" 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="/case/razdelit-listy-v-pdf-razdelenie-pdf-na-stranicy-onlain-ispolzovanie/" rel="bookmark" title="Разделение PDF на страницы онлайн"><img width="218" height="150" class="entry-thumb" src="/uploads/7f17b3c835e9e2b8a804d9a42d9f09d0.jpg" alt="Разделение PDF на страницы онлайн" title="Разделение PDF на страницы онлайн"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/case/razdelit-listy-v-pdf-razdelenie-pdf-na-stranicy-onlain-ispolzovanie/" rel="bookmark" title="Разделение PDF на страницы онлайн">Разделение PDF на страницы онлайн</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="/motherboard/tehnologiya-hls-http-live-streaming-luchshie-recepty-kogda-zhe-ispolzovat-hls-dlya/" rel="bookmark" title="HTTP Live Streaming: лучшие рецепты"><img width="218" height="150" class="entry-thumb" src="/uploads/99049048056874811a51bc0949a7e993.jpg" alt="HTTP Live Streaming: лучшие рецепты" title="HTTP Live Streaming: лучшие рецепты"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/motherboard/tehnologiya-hls-http-live-streaming-luchshie-recepty-kogda-zhe-ispolzovat-hls-dlya/" rel="bookmark" title="HTTP Live Streaming: лучшие рецепты">HTTP Live Streaming: лучшие рецепты</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="/security/gde-otobrazhaetsya-login-v-skaipe-kak-i-kakoi-sozdat-login-v-skaipe-rabochie-niki/" rel="bookmark" title="Как и какой создать логин в скайпе"><img width="218" height="150" class="entry-thumb" src="/uploads/fc2ba82014da1f081e22dc66eb97600b.jpg" alt="Как и какой создать логин в скайпе" title="Как и какой создать логин в скайпе"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/security/gde-otobrazhaetsya-login-v-skaipe-kak-i-kakoi-sozdat-login-v-skaipe-rabochie-niki/" 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="/power-supplies/kak-gde-vzyat-yuin-v-aske-kak-poluchit-novyi-uin-dlya-aski-kak/" rel="bookmark" title="Как получить новый уин для аськи"><img width="218" height="150" class="entry-thumb" src="/uploads/dffa63dc694d0c5a6ccb0ffd017013db.jpg" alt="Как получить новый уин для аськи" title="Как получить новый уин для аськи"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/power-supplies/kak-gde-vzyat-yuin-v-aske-kak-poluchit-novyi-uin-dlya-aski-kak/" 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="/internet/pochemu-pri-podklyuchenii-pk-ne-vidit-telefon-xiaomi-xiaomi-ne-vidit/" rel="bookmark" title="Xiaomi не видит компьютер, причины, способы решения Телефон не видит компьютер: проверка с ПК"><img width="218" height="150" class="entry-thumb" src="/uploads/e1c00a701c93e4eea99b9dfeffcace29.jpg" alt="Xiaomi не видит компьютер, причины, способы решения Телефон не видит компьютер: проверка с ПК" title="Xiaomi не видит компьютер, причины, способы решения Телефон не видит компьютер: проверка с ПК"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/internet/pochemu-pri-podklyuchenii-pk-ne-vidit-telefon-xiaomi-xiaomi-ne-vidit/" rel="bookmark" title="Xiaomi не видит компьютер, причины, способы решения Телефон не видит компьютер: проверка с ПК">Xiaomi не видит компьютер, причины, способы решения Телефон не видит компьютер: проверка с ПК</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="/motherboards/ustanovka-tem-na-miui-temy-iz-storonnih-istochnikov-ne-podderzhivayutsya-v/" rel="bookmark" title="«Темы из сторонних источников не поддерживаются» в MIUI: как обойти запрет"><img width="218" height="150" class="entry-thumb" src="/uploads/d1ea1873f631c0ebdb7447affc7590ea.jpg" alt="«Темы из сторонних источников не поддерживаются» в MIUI: как обойти запрет" title="«Темы из сторонних источников не поддерживаются» в MIUI: как обойти запрет"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/motherboards/ustanovka-tem-na-miui-temy-iz-storonnih-istochnikov-ne-podderzhivayutsya-v/" rel="bookmark" title="«Темы из сторонних источников не поддерживаются» в MIUI: как обойти запрет">«Темы из сторонних источников не поддерживаются» в MIUI: как обойти запрет</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/kakaya-strana-proizvodit-soni-iksperiya-istoriya-kompanii-sony-zolotoi-period/" rel="bookmark" title="Какая страна производит сони иксперия"><img width="218" height="150" class="entry-thumb" src="/uploads/22d10576783defe30b3631a52e84a679.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/kakaya-strana-proizvodit-soni-iksperiya-istoriya-kompanii-sony-zolotoi-period/" 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="/other/kak-uznat-skolki-razryadnaya-windows-10-chto-takoe-razryadnost/" rel="bookmark" title="Что такое разрядность Windows"><img width="218" height="150" class="entry-thumb" src="/uploads/344be8009a2d9eb7a8e5d46543aa0e47.jpg" alt="Что такое разрядность Windows" title="Что такое разрядность Windows"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/other/kak-uznat-skolki-razryadnaya-windows-10-chto-takoe-razryadnost/" rel="bookmark" title="Что такое разрядность Windows">Что такое разрядность Windows</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/avtomatizaciya-s-poster-effektivnoe-reshenie-dlya-malogo-i-srednego-biznesa-poster/" rel="bookmark" title="Poster Профессиональный аккаунт Цены и установка"><img width="218" height="150" class="entry-thumb" src="/uploads/787a328ede9bada13659be671e29ae22.jpg" alt="Poster Профессиональный аккаунт Цены и установка" title="Poster Профессиональный аккаунт Цены и установка"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/processors/avtomatizaciya-s-poster-effektivnoe-reshenie-dlya-malogo-i-srednego-biznesa-poster/" rel="bookmark" title="Poster Профессиональный аккаунт Цены и установка">Poster Профессиональный аккаунт Цены и установка</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/luchshie-naushniki-s-aliexpress-luchshie-besprovodnye-bluetooth-naushniki-iz-kitaya-luchshie/" rel="bookmark" title="Лучшие беспроводные Bluetooth наушники из Китая Лучшие дешевые наушники с алиэкспресс"><img width="218" height="150" class="entry-thumb" src="/uploads/ca302af2ac8b8ba888132a90f0d669b0.jpg" alt="Лучшие беспроводные Bluetooth наушники из Китая Лучшие дешевые наушники с алиэкспресс" title="Лучшие беспроводные Bluetooth наушники из Китая Лучшие дешевые наушники с алиэкспресс"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/windows-7/luchshie-naushniki-s-aliexpress-luchshie-besprovodnye-bluetooth-naushniki-iz-kitaya-luchshie/" rel="bookmark" title="Лучшие беспроводные Bluetooth наушники из Китая Лучшие дешевые наушники с алиэкспресс">Лучшие беспроводные Bluetooth наушники из Китая Лучшие дешевые наушники с алиэкспресс</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/otkryvaem-faily-cdw-chto-takoe-rasshirenie-faila-cwd-cdw-chem-otkryt/" rel="bookmark" title="Что такое расширение файла CWD?"><img width="218" height="150" class="entry-thumb" src="/uploads/ab6af9869e684e98cbe29e95b56a2f7b.jpg" alt="Что такое расширение файла CWD?" title="Что такое расширение файла CWD?"/ loading=lazy></a></div> <a href="" class="td-post-category"></a> </div> <h3 class="entry-title td-module-title"><a href="/monitors/otkryvaem-faily-cdw-chto-takoe-rasshirenie-faila-cwd-cdw-chem-otkryt/" rel="bookmark" title="Что такое расширение файла CWD?">Что такое расширение файла CWD?</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>