PHP шаг за шагом — Мои PHP эксперименты. Решение практических задач: только валидный код, с указанием дополнительных источников.

PHP: цифры

PHP: простая задача — посчитать входящие в число цифры. Ограничения: в проверяемом числе php только цифры используются максимальный размер числа 15 знаков, если выше алгоритм не работает Алгоритм решения: Делим входное число на 10 и отбрас… Read more

PHP: Генерация случайных чисел

Периодически возникает необходимость генерации случайных чисел у любого разработчика. Нет ничего проще встроенной функции rand(0,100), которая прекрасно работает. Однако если усложнить задачу… Есть «коробка» с пронумерованными фи… Read more

Запуск скрипта из скрипта

Запуск скрипт из скрипта. Как это сделать? В проекте участвует два файла:   timemap.php файл предназначен для генерации временных меток из указанного промежутка времени, которые распределены во времени по кривой Гаусса. Например задан проме… Read more

PHP: организация доступа к странице по паролю

Рассмотрю простейшую организацию доступа к содержимому страницы по паролю. Реализовано будет очень простым способом, с помощью стандартных функций PHP. Иногда хочется закрыть информацию от «лишних глаз» и в тоже время выложить в сеть,… Read more

Модуль PHP выводит текст

Простой PHP модуль — выводит текст. Текст лежит в текстовом файле, кодировка UTF-8. «Дергается» случайная строка с помощью функции file и конкатенируется с предыдущей, в зависимости от входных настроек функции получается нужное к… Read more

PHP перебор массива

Стандартная функция для php  перебор массива. Массив в задаче ассоциативный. В общем стандартная задача по нахождению элементов в массиве методом перебора. Трюк в том, что при обходе очередного уровня массива задать «человеческое название к… Read more

Запуск PHP скрипта CRON в OpenServer

Запуск PHP скрипта CRON в OpenServer сделать достаточно просто, но есть пара нюансов, которые нужно учесть при составлении команды. Задача. Запускать скрипт с локальной машины по определенному расписанию. Если вы достаточно часто пробуете разные… Read more

PHP ассоциативный массив и файлы

Необходимо извлечь данные из файла и сформировать ассоциативный массив — PHP task. Конкретная задача со stackoverflow : Парсится какой-то книжный интернет магазин, в результате образуется текстовый файл (одна строка — одна книга). По… Read more

PHP метод POST простая задача

Использование метода POST в  php для решения простой задачи. Необходимо посчитать сумму цифр числа вводимого пользователем числа. Задачи из разряда — разминка для начинающего программиста. Строю простейшую форму в HTML, первый input type=… Read more

PHP: файлы и папки

Возникла конкретная задача: создать на основании списка однотипных файлов определенную структуру в папке и эти файлы переместить. Код ниже. Согласен, что это скорее скрипт для pyton или вообще должен быть file.bat… однако я изучаю php. Стр… Read more