Несложное решение для реализации robots.txt на мультидоменных сайтах — обычно в таких файлах трудность составляет только указание пути к sitemap.xml, т.к. зависит от домена, а все остальное одинаковое.
Рубрика: PHP
PHP определить https или http используется при подключении
Заголовок вышел немного корявый, но суть следующая — как на PHP определить по какому протоколу http или https выполняется текущее подключение к сайту. Это необходимо для тех скриптов, которые используют в своей работе тег <base>, тогда все относительные ссылки будут подключатся по нужным протоколам. Хотя в документации указано что можно проверять $_SERVER[‘HTTPS’] — все оказалось немного сложнее.
Практическая задача для тестирования — вывод формы оплаты в только в рабочее время.
Несложная задачка для тестирования PHP программистов после курсов. Условие «Необходимо настроить вывод формы оплаты таким образом, чтобы она работала с 8.30 до 16.30 в будние дни. В выходные и праздники форма работать не должна.»
301 Редирект кириллических url
О том что кириллические URL это нехорошо написано уже немало, и вот настал тот момент когда мне понадобилось решить данную задачу для WordPress. Через htaccess у меня работать не захотело, поэтому я реализовал это очень простым скриптом на PHP
PHP — найти подстроку в массиве
Можно в лоб через foreach, а можно через array_filter
Как разбить каждую строку массива на несколько строк в PHP
Однажды мне понадобилось разбить каждую строку массива на несколько подстрок и занести их во вложенный массив. Т.е. из такого Array ( [0] => login1:pass1:secretq1 ) Сделать так Array ( [0] => Array ( [0] => login1 [1] => pass1 [2] => secretq1 ) ) Можно было конечно сделать это через foreach, но я решил использовать array_map
Убрать все символы кроме цифр в строке [PHP]
Иногда в PHP возникает задача убрать в строке все символы кроме цифр, например для того чтобы сформировать ссылку вида a href=»tel:». Делается это очень просто 🙂