Как сделать и использовать Ajax запрос?

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

Как сохранить файл в UTF-8 без BOM с помощью PHP

Привет друзья, в целом возникла идея сделать простое сохранение файлов в utf-8 без BOM, как работать с файлами добавлять информацию и так дальше, но в остальном мне нужно было найти всего лишь способ. Работать будем с помощью file_put_contents но при этом перед текстом нужно будет добавить небольшой маркер \xEF\xBB\xBF. Как итог мы задаем путь к … Read more

Массивы в php: как работать с массивами, вывод массивов в PHP

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

Как определить поисковых роботов с помощью PHP

google-bot

В прошлой статье «Как выдать роботу Google страницы, которые он еще не видел?«, я попытался обрисовать ситуацию, когда нам нужно запомнить где бывал робот и выдать ему контент который он еще не видел. В принципе алгоритм простой, но он очень сильно заполняет базу данных. Кроме того как по мне, получилось достаточно не мало кода, некоторый … Read more

Как выдать роботу Google страницы, которые он еще не видел?

Буквально недавно у моего заказчика появилась идея выдавать роботам Google странички которых еще нет в индексе. В принципе идея очень хорошая, я даже поддержал ее и действительно принялся сразу за работу, но встретился с определенным рядом проблем. Как проверить есть ли страница в индексе с помощью программирования? Моя функция работала таким образом, что заходила в … Read more

Что такое функция в программировании простыми словами

Вот начал я публиковать различные полезные функции у себя в блоге, которые можно просто взять и использовать. Да пока не много таких функций я опубликовал но все же есть парочка. Речь о двух функциях “дата в формате «х Дней назад»” и “Обрезка строки без разрыва слов на PHP”. Но все же что такое функция? Решил … Read more

Обрезка строки без разрыва слов на PHP

Научись как правильно верстать HTML сайт вместе с allfrontend.Online

Довольно таки часто возникает надобность сделать обрезку строки так, чтобы не обрезать слово на половине. Такая надобность может возникать когда мы пишем свой блок в котором выводим кусок текста из блога. Буквально недавно и у меня возникла потребность в такой функции, которую я написал на один клиентский сайт. Позже возникла идея поделиться и с вами … Read more

PHP функция — дата в формате «х Дней назад»

Научись как правильно верстать HTML сайт вместе с allfrontend.Online

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

Переменные и типы данных — уроки PHP

Переменные в php

Привет друзья, в общем буквально недавно у меня возникла идея создать целый список видео по обучению для работы на php, и вот по понемногу работаю – создаю уроки, борюсь с собой, так сказать, этот урок начнется как вы поняли с переменных в php. Я никогда не снимал видео где я показываю свое лицо либо чет … Read more

Cуперглобальный массив $_SERVER в PHP

Cуперглобальный массив $_SERVER в PHP

Давно горела идея создать небольшую шпаргалку, по суперглобальному массиву $_SERVER. В этот массив php интерпретатор записывает все данные полученные от сервера. Интересный момент, что без этих данных в принципе сложно обойтись при создании полноценных веб приложений. По крайней мере как минимум получить текущий домен или на каком протоколе находится сайт — все это возвращает этот … Read more