Admin, автор на PHP шаг за шагом

PHP: цифры

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

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

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

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

Запуск скрипт из скрипта. Как это сделать? В проекте участвует два файла:   timemap.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 для решения простой задачи. Необходимо посчитать сумму цифр числа вводимого пользователем числа. Задачи из разряда — разминка для начинающего программи… Read more

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

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