DWWEB.RU
СКРИПТЫ
Показать списком

Тема : PHP_FUNCTION

По такому запросу выдается страница в общем то правильно!
НО! Та страница не совсем позиционируется и отвечает на поисковый запрос!
Давайте исправим эту ситуацию!

Если вы активно кодируете, и периодически сталкиваетесь с разными кодировками и языками, то вы наверняка понимает, что я чувствую!
Этот strtolower вместе с mb-strtolower задолбал так, что сил нет! Речь идет, конечно же о кириллице и utf-8
Сегодня мы пошлем всех перечисленных выше…(дальше неразборчиво…матерно…)

Если вы собираетесь изучать программирование, либо уже делаете сайт, сайты, то вы наверняка сталкивались с проблемой вывода var_dump в переменную.
Ведь частенько бывает необходимость вывода var_dump не в том месте, где она в скрипте. А в совсем в другом месте!
Если взять, например, наш сайт, то вывести в теле вообще не возможно! Потому, что все скрипты сидят выше html!

Я периодически использую результаты работы разных функций!
И в том числе мне требуется вывести массив.
И у меня конфликтуют есно и print_r, поэтому мне приходится городить огород!
Но оказалось, что у print_r есть возможность помещать этот вывод в переменную!

Конечно же вы можете это все прочитать в учебнике. Но мне и самому интересно это рассказать и разобрать, и разобраться, как это работает!
Периодически выскакивают какие-то темы, смотря на которую - удивляешься – как!? Я о ней не писал!?

Утром мы говорили об explode, а вечером об implode...

Часто пользуюсь функцией explode - почему бы нам не окунуться в неё...

В необходимых функциях и вообще в наших функциях о которых мы рассказывали не оказалось функции strip_tags в php – очень востребованная и нужная функция!

Вывод информации в зависимости от дня

Мы как-то уже высказывались в превью, что реально эти «неадекваты» притомили… и как-то надо с ними бороться!
Будем ограничивать доступ.


Продолжаем с куками – сегодня персональная кука на страницу!

Совсем простой способ обрезать массив по значению!

Тут мне подумалось… последний элемент строки удалили, а как же первый элемент строки!? Сейчас не сделаю… потом забуду! Погнали!

Нам понадобилось удалить последний элемент строки – давайте попробуем разобраться в этом во всем!

Сколько я не пытался запустить сессию на поддомене различными способами – ни в какую!
Ну что же… давайте попробуем подумать над этим!

Для разных ситуаций иногда бывает нужно удалить из текста повторяющиеся слова. Основано будет на функции array_unique

Мы уже касались темы времени, и временной метки, которая и есть функция time, решили о ней написать отдельно!
Потому. Что управлять временем в php – это очень важно!
Смотрели фильм «меняющий время»!?

Простой пример динамической страницы...

Мы уже сделали на сайте htmlspecialchars онлайн! Правда там было использовано заменитель htmlspecialchars на js, но тем не менее – в начале то мы хотели сделать через php!
В любом случае об этой функции в php мы собирались написать!

Нам потребовалось разбить строку посимвольно…

Вообще часто мне приходится использовать функцию str_replace, но мы ог ней еще не писали.. давайте разберем как она работает, и как её применять…

Вообще, когда что-то делаешь, так или иначе сталкиваешься с какими-то задачками, которые не укладываются в рамки, и тем интереснее их решать! Сегодня – округление целого числа в меньшую сторону.


Я хотел уже приступать к странице авторизации, но прежде чем сделать её – надо было сделать простую страницу выхода.


Я когда читаю, что-то сложнее простой функции, то меня всегда одолевают сомнения! А что за люди это пишут!? Для кого!? Сегодня - array_splice…


Вчера была довольно трудная страница – подтверждение емайла с точки зрения объяснения всех процессов! И тут мне подумалось, что я никак не мог приступить к тому блоку, который называется системой входа! А ведь я постепенно это делаю, сам того не замечая!
И все страницы по теме респирация объединим под одним тегом! В общем довольно интересная задумка объяснения и реализации получается! И следующий шаг – это тестовая страница.


Мы наконец-то дошли до того момента, о котором нельзя было написать, не написав несколько страниц предварительно! Не могли же мы в одну страницу затолкать сразу несколько тем!
Сегодня о подтверждении регистрации…

Мы уже довольно давно писали о методе Get, и тема довольно редко используется, что я даже и забыл, что она у нас в старом дизайне, но вот нам она понадобилась, и я просто всё выкинул (потому, что контент был полным отстоем!) И получилась новая страница с примерами…

Где вообще потребуется уникальной идентификатор и вообще зачем эта уникальная метка потребуется!

Мы в старом дизайне делали страницу о карте сайта в формате xml? Но она уже устарела и полностью перепишем, и сделаем уже с новыми знаниями новую страницу!



Использование var_dump для массивов и не только!

Мы уже как-то говорили об абзаце, но не будем же мы на к4аждой строке его вручную ставить – поэтому сделаем автоматический абзац…



Как сделать файл мы разбирали, но как его удалить с помощью php и не касались! Вот сегодня и разберем эту тему, хотя по большому счету. Там и разбирать нечего!

Тут один товарищ, который нам совсем не товарищ притомил своими ссылками! У нас стоит фильтр на матерные слова и тут мне подумалось, что про фильтр этот я не писал! Самое быстрое… добавим к массиву плохих слов массив нежелательных url


Мы в прошлый раз удаляли пустые ячейки массива, и в массиве нарушается порядковая нумерация ключей.

Мы уже сделали страницу с поиском по заголовкам – далее поиск по файлам! И тот, и другой можно использовать для поиска по базе данных, просто вместо поисковой строки используем строку таблицы базы данных… конечно же поиск нужно немного переделать, но логика все равно такая же..
Поскольку я не пользуюсь базами данными, то для меня этот вид поиска не актуален…

Когда-то давно… я хотел сделать поиск собственный на своем сайте, но почему-то все было так сложно, что мне до сих пор не понятно! Зачем они так сложно пишут!? Может от того, что они очень умные… :)

Мы сегодня только рассматривали тему о строчных буквах в Php. Логично, что следующим шагом будет страница про прописные буквы…

Зачем вообще повторять страницу переиначив слова!? Это другие ключевые слова…

Довольно часто нам нужно перевести все буквы в нижний регистр

Продолжаем тему сканирования папок! Раз уж мы просканировали папку, то интересно было бы сравнить, например две папки…

Вообще это старая страница, но она не престала быть актуальной до сих пор! Довольно часто пользуюсь данной функцией!
Решил её перевести в новый дизайн, просто от того, что очень часто приходится вспоминать об этой функции, ставить ссылки на неё, а она все ещё в старом дизайне… до этого момента...

Точки после сканирования папки…

Раз уж мы коснулись темы процентов, то не плохо бы было посчитать реальные проценты от числа…

В свое время сделали страницу на которой собрали все скрипты, который делали на сайте

Когда-то на заре… я хотел себе генератор паролей! Ну что же…давайте напишем его!


Иногда требуется получить цикл в переменную и вывести где-то не в том месте, где находится цикл…

Когда-то мне требовался код для подсчета количества скачиваний файла на сайте…

Мы продолжаем терзать наш Php и сегодня о массивах…

Мы как-то уже говорили о получении данных из файла в массив, сегодня еще один способ.

Вчера мы сделали страницу о том, как узнать время создания файла и тут мне подумалось, что время — это хорошо, но как узнать размер файла!?

Когда-то мне нужна была дата создания файла…

Мне тут не спится и подумалось, а почему бы нам не вспомнить о временной метке –видели, наверное, большое количество цифр и говорят, что это временная метка! Давайте попробуем понять – что это….

Сегодня будем разбивать ссылку…

Очередное простое решение для казалось бы нерушимой задачки…

Html письмо с функцией mail отправки письма.

Ну и на последок о паролях – создание пароля каждую новую секунду…

В общем мне показалось интересным тема паролей, поэтому давайте сделаем генерацию нового пароля каждую минуту

В каком-то проекте нам потребовались падежи…

Удаляем двойные пробелы…

Простой способ сделать папку

Задачки – это хорошо! Когда-то я и начинал решать задачки по бы понять, как это все работает

Случайное число, случайная фраза… случайный код…

Когда-то, довольно давно - мне понадобился код, который сможет посчитать количество строк в файле! И вы не поверите - не было простого кода - в одну строчку!
И это было довольно странно! Давайте напишем скрипт в одну строчку. Чтобы он смог посчитать количество строк в тексте

Любые данные нужно уметь обрабатывать и в том числе. Например, разбивать! Сегодня будем разбираться с текстом, как его поделить…

Мы уже касались темы функции, которая умеет записывать информацию в файл, а теперь возьмём эту же функцию и рассмотрим её в качестве создателя файлов.

И чтобы уж, добить на сегодня, тему получения данных, давайте разберемся в конструкции включения!

Мы только что получили данные в строку, теперь получим эти же данные в массив.

Нам постоянно требуются новые темы, чтобы объяснять происходящее! Будем получать данные в переменную.

Когда-то совсем на заре моих знаний Php, мне потребовалось сделать быстрое обратимое шифрование. И чтобы я мог понимать процессы, которые там происходят! Но потребовалось достаточно времени, чтобы я смог понять и разобраться - как это работает!
Поговорим о самом простом обратимом шифровании…

Сегодня не будем внедряться в тему шифрования вообще и углубляться в md5, а просто сделаем md5 онлайн

Как пример использования функций –функция транслита…

НАШИ ПРОЕКТЫ : Проекты находятся в разной степени готовности (просто их столько, что времени не хватает…) Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2019