Articles of логика

Хранение хэшированного идентификатора в БД и извлечение его или создание хэшированного идентификатора в самом коде и его использование?

У меня есть два способа справиться с хешированными идентификаторами, но вам нужны ваши мнения, по которым лучше по другому и почему? Меня интересует только логика, а не технология, которую я использовал для хэширования или типа данных таблицы и т. Д.! Я собираюсь создать URL-адрес для удаления продукта, и URL-адрес будет таким (последний сегмент hashed (SHA1) […]

Query Logic SQL

У меня есть таблица, которая содержит эти данные. main_id main_name other_name 1 aa aa bb bb 1 aa aa cc cc 2 bb bb aa aa 2 bb bb cc cc 3 cc cc aa aa 3 cc cc bb bb У меня есть поле, где пользователь будет искать по имени, когда пользователь ищет имя, […]

Своевременный интервал для извлечения данных из db и остановки при поступлении данных

Я новичок, так что будь добр 🙂 Какое простейшее решение для проверки, получения и использования вновь полученных данных из базы данных mysql? База данных обновляется с внешнего api. В идеале я бы получил его, когда он прибудет, но использование интервалов тоже может работать. На первой итерации, а затем один раз каждые 5 минут, если нет […]

Помощь в логическом программировании

A = if infos ! Empty и input empty – do remove; B = если информация пуста и входы ! Empty – do add; C = if infos ! Empty и input ! Равно информации – do add; Мы можем иметь: if B //it's the most common operation, so at the beginning. { //add } […]

Abs () – проблема с функцией абсолютного значения в PHP

Может ли кто-нибудь объяснить, почему этот код делает это в отношении абс () (абсолютное значение). В моем коде он отобразит «БОЛЬШЕ» – хотя 0.50 никогда не БОЛЕЕ 0,5, я что-то пропускаю здесь с функцией abs? $logic = abs(1.83333333333 – 2.33333333333); // 0.50 $limit = 0.50; if ($logic > $limit) { echo 'IS GREATER'; } else […]

Алгоритм динамического слияния массивов

Я пытаюсь создать инструкцию INSERT для каждой строки в объекте PHPExcel. Поскольку я изо всех сил пытался перебирать столбец (т. Е. Перейти к B1 C1 D1, получить значения и поместить их в массив), я решил получить все значения для каждого столбца и поместить их в многомерный массив, который выглядит так: Array ( [foo] => Array […]

пейджинг, например, stackoverflow

Я новичок в php, особенно для создания разбивки на страницы. мой вопрос в том, как сделать подкачку, как разбиение страницы stackoverflow? я имею в виду подкачку: 1 … 5 6 7 8 9 … 25 (первое число и последнее число всегда появляются, но посередине только 5 номеров с выбранной страницей абсолютно посередине) в php я […]

Как разбирать строку логической логики в PHP

Я создаю класс PHP с частной функцией-членом, которая возвращает строковое значение, такое как: 'true && true || false' к функции открытого участника. (Эта строка является результатом некоторого соответствия регулярных выражений и поиска свойств.) Я хотел бы сделать, чтобы PHP проанализировал возвращаемую логику и возвратил вышеупомянутую публичную функцию, является ли логический результат анализируемой логики истинным или […]

PHP: как вывести список следующим образом: AA, AB, AC, вплоть до ZZZY, ZZZZ, ZZZZA и т. Д.

Я пытаюсь написать функцию, которая преобразует целое число в такую ​​строку, но я не могу понять логику … 🙁 1 = a 5 = e 27 = aa 28 = ab etc… Может ли кто-нибудь помочь? Я действительно удивлен тем, что не могу окунуться в голову, как написать это … 🙁

Проверка PHP, чтобы убедиться, что запрос является либо xmlhttp с моего сайта, либо обычным запросом из определенного домена

Как будет записываться условие для обеспечения доступа к странице с помощью запроса xmlhttp с моего сайта или из разрешенного внешнего домена? <?php $referrer = $_SERVER['HTTP_REFERER']; if($_SERVER["HTTP_X_REQUESTED_WITH"] !== 'XMLHttpRequest') { if(preg_match("/accepteddomain.com/",$referrer) { header("Location: http://www.domain.com/desiredpage.php"); } else { header("Location: http://www.domain.com/nondesiredpage.php"); } } ?>