Рубрика: Блог

rray_diff_assoc — вычисление расхождения в массивах с дополнительной проверкой индекса

Функция array_diff_assoc() сравнивает элементы и ключи массивов и возвращает элементы первого массива и их ключи которых нет во втором. Пример использования: $a = array (1=>’кошка’,’мышка’,’сапог’,’пряник’); $b = array (1=>’кошка’,’пряник’,’кино’,’стакан’); $arr = array_diff_assoc ($a, $b); print_r($arr); Array ( [2] => мышка [3] => сапог [4] => пряник ) Как видно на примере, первый элемент массива не выводиться, так […]

Загрузка...
Просмотров: 1 046 Читать статью

array_diff — вычисления расхождения в массивах

Функция array_diff() сравнивает элементы массивов и возвращает элементы первого массива которых нет во втором, ключи при этом сохраняются. Пример использования: $a = array (22=>’кошка’,’мышка’,’сапог’,’пряник’); $b = array (13=>’кошка’,’пряник’,’кино’,’стакан’); $arr = array_diff ($a, $b); print_r($arr); Array ( [23] => мышка [24] => сапог )

Загрузка...
Просмотров: 1 213 Читать статью

array_count_values — подсчет кол-ва значений массива

Функция array_count_values() подсчитывает все значения элементов массив, при этом ключами становятся значения исходного массива, а значениями — частота повторения этих значений. Пример использования: $array = array (‘космос’,’столовая’,’кино’,’космос’,’2017′,’космос’,’2017′); print_r(array_count_values ($array)); Array ( [космос] => 3 [столовая] => 1 [кино] => 1 [2017] => 2 )

Загрузка...
Просмотров: 1 249 Читать статью

Создаем файл sitemap.xml

какие страницы вашего сайта нужно индексировать; как часто обновляется информация на страницах; индексирование каких страниц наиболее важно. Файл Sitemap учитывается при индексировании сайта роботом, однако поисковые системы не гарантируют, что все URL, указанные в файле, будут добавлены в поисковый индекс. IF (isset($_POST[‘submit’])) { $sitemap = ‘../sitemap.xml’; $action = fopen($sitemap, ‘w’); # Если файла нет, создаём […]

Загрузка...
Просмотров: 2 267 Читать статью

Оператор исполнения внешних команд

PHP поддерживает оператор исполнения — это обратные кавычки («). Оператор исполнения внешних команд может выполнить консольную команды и показать полученный вывод. Для примера используем команду free которая предоставляет информацию об использованной и неиспользованной памяти, а так же о разделе подкачки (swap). $output = `free`; echo «<pre>$output</pre>»; total used free shared buffers cached Mem: 12301784 10685872 1615912 1751196 […]

Загрузка...
Просмотров: 1 010 Читать статью

Оператор тождественного сравнения ===

Рассмотрим следующий пример: $a=1; $b=’01’; if($a==$b) echo «При использовании == (1 пример)<br>»; if($a===$b) echo «При использовании === (2 пример)<br>»; При использовании == (1 пример) В данном примере переменная $a представляет собой число, а $b — строку. Как числа переменные $a $b равны, но оператор === не только сравнивает два выражения, но также их типы, поэтому во втором […]

Загрузка...
Просмотров: 1 280 Читать статью

Операторы сравнения

Операторы сравнения позволяют сравнивать между собой два значения. Это в своем роде уникальные операции, потому что независимо от типов своих аргументов они всегда возвращают одно из двух: false или true. Операции сравнения позволяют сравнивать два значения между собой и, если условие выполнено, возвращают true, а если нет — false. a == $b Равно TRUE если $a равно $b. $a === $b […]

Загрузка...
Просмотров: 983 Читать статью

Арифметические операторы

Арифметические операторы: — $a смена знака $a + $b сложение $a — $b вычитание $a * $b умножение $a / $b деление $a % $b деление по модулю (целочисленный остаток от деления $a на $b) Пример использования: $a = -27; $b = 5; echo $a % $b; // выведет -2 Операция вычисления остатка от деления […]

Загрузка...
Просмотров: 1 122 Читать статью

Проверка числа на четность

Для проверки на числа на четность можно использовать следующий php скрипт: $i = 256; // число для проверки   if($i & 1) { echo «не чётное»; } else { echo «чётное»; } В PHP существует группа поразрядных операторов, один из них будет использован в этом уроки. Это оператор & — поразрядное пересечение И(AND). Смысл проверки […]

Загрузка...
Просмотров: 1 026 Читать статью