Рубрика: PHP

mysql — сравнение с массивом (IN, NOT IN)

При запросе к базе mysql иногда возникает необходимость сравнения со списком: $query = «SELECT * FROM table WHERE name IN (‘book’, ‘painting, ‘drawing’)»; $result = mysqli_query($connect,$query); while($r = mysqli_fetch_array($result)){…} В условии указывается, что необходимо выбрать все элементы таблицы table, в столбце name содержащие значение списка ‘book’, ‘painting, ‘drawing’. Если у Вас вместо списка имеется массив […]

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

Подключение к базе данных mysql в php7

Функция mysqli_connect принимает три параметра: адрес сервера (хост), имя пользователя, пароль пользователя. $connect = mysqli_connect(«localhost», «user», «pass», «database»)or die (‘Нет связи с Базой Данных’); mysqli_query($connect, «SET NAMES utf8»); mysqli_connect — функция устанавливает соединение с сервером базы данных Пример запроса: $query = «SELECT * FROM tab»; $result = mysqli_query($connect,$query);

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

Смена адреса /phpmyadmin/ (Linux Ubuntu)

Один из основных способов защитить phpMyAdmin – это усложнить ее поиск. Замена стандартного URL-адреса интерфейса /phpmyadmin усложнит автоматизированный поиск установки и предотвратит brute-force атаки. В терминале выполните следующую команду: sudo gedit /etc/apache2/conf-available/phpmyadmin.conf Далее в файле найдите строчку: Alias /phpmyadmin /usr/share/phpmyadmin Измените путь открытия phpMyAdmin: Alias /НОВЫЙ_ПУТЬ /usr/share/phpmyadmin Сохраните файл phpmyadmin.conf Перезагрузите Apache: sudo service apache2 […]

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

count — подсчет количества элементов массива

Функция count() позволяет подсчитать количество элементов массива. Пример использования: $a = array(‘собака’,’кошка’,’лошадь’); echo count($a); // 3 Использование функции count  в цикле: $a = array(‘собака’,’кошка’,’лошадь’); for($i=0;$i<=count($a);$i++){ echo $a[$i].»<br>»; собака кошка лошадь

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

$_SERVER — информация о сервере и среде исполнения

В массив $_SERVER PHP-интерпретатор помещает переменные, полученные от сервера. Ниже представлены описания наиболее важных элементов суперглобального массива $_SERVER. Элемент $_SERVER[‘DOCUMENT_ROOT’] содержит путь к корневой директории сервера: echo $_SERVER[‘DOCUMENT_ROOT’]; /var/www/ubuntu-desktop.ru В элементе $_SERVER[‘HTTP_ACCEPT’] описываются предпочтения клиента относительно типа документа: echo $_SERVER[‘HTTP_ACCEPT’]; text/html,application/xhtml+xml,application/xml; q=0.9,image/webp,image/apng,*/*;q=0.8 Элемент $_SERVER[‘HTTP_ACCEPT_LANGUAGE’] описывает предпочтения клиента относительно языка: echo $_SERVER[‘HTTP_ACCEPT_LANGUAGE’]; ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4 Элемент $_SERVER[‘SCRIPT_NAME’] содержит путь, […]

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

Копируем файл copy()

Функция copy() создает копию файла. Пример использования: $dir = «/var/www/ubuntu-desktop.ru/»; $a = $dir.»1.txt»; $b = $dir.»2.txt»; if (!copy($a, $b)) { echo «не удалось скопировать «.$a; }

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

Функции convert_uuencode и convert_uudecode

Функция convert_uuencode() преобразует строку в формат uuencode. Кодирование Uuencode переводит строки (включая двоичные символы) в последовательности печатных (7-битных) ASCII-символов, что позволяет безопасно обмениваться данными через сеть. Пример использования: $a = «Привет! Как дела?»; echo convert_uuencode($a); @T)_1@-«XT++0M=&»(2`@T)K0L-«Z(-«TT+70N]»P/R« Функция convert_uudecode() преобразует строку из формата uuencode в обычный вид. Пример использования: $b = ‘@T)_1@-«XT++0M=&»(2`@T)K0L-«Z(-«TT+70N]»P/R«’; echo convert_uudecode($b); Привет! Как дела?

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

constant — возврат значения константы

Функция constant() возвращает значение константы. Функция используется, если вам необходимо запросить значение константы зная ее имя. Пример использования: define («сумма», 100);   echo сумма; // 100 echo constant(«сумма»); // 100

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

compact — создание массива, содержащий названия переменных и их значения

Функция compact() создает массив, содержащий названия переменных и их значения. Пример использования: $a = «тепло»; $b = «холодно»; $c = «жарко»; $arr = array(«a»,»b»,»c»); print_r ($result = compact($arr)); Array ( [a] => тепло [b] => холодно [c] => жарко ) Так же можно обойтись без функции array(), перечислив имена переменных в функции compact(): $a = «тепло»; […]

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

checkdate — проверка правильности даты по григорианскому календарю

Функция checkdate() проверяет правильность даты по григорианскому календарю. checkdate(месяц, дата, год) Пример использования: var_dump(checkdate(9, 16, 2017)); var_dump(checkdate(2, 29, 2003)); bool(true) bool(false)

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