PHP – Как определить ip-адрес пользователя
Иногда бывает необходимо сделать какие-то действия, например показывать определенное содержимое, только человеку, с определенным ip-адресом или наоборот именно ему что-то не показывать. Для формирования…
Материалы по теме
Иногда бывает необходимо сделать какие-то действия, например показывать определенное содержимое, только человеку, с определенным ip-адресом или наоборот именно ему что-то не показывать. Для формирования…
Иногда в разработке появляется потребность поменять местами ключи и значения в массиве, для этого есть готовая встроенная функция array_flip. Куда нужно передать только один…
Часто бывает необходимо заменить точку на запятую или наоборот, чтобы исключить возникающие ошибки, например перед сохранением в базу. Сделать это достаточно просто, при помощи…
Условия и ветвления являются неотъемлемой частью любой разработки, в любом языке программирования, php не исключение. Практически любой php-скрипт содержит условия и в зависимости от…
Эта функция позволяет получить максимально возможное число, которое может быть получено функцией rand, для Вашей системы. Поддерживаемые версии (PHP 4, PHP 5, PHP 7,…
При построении условий, иногда необходимо проверить наличие определенного ключа в массиве. Сделать это возможно при помощи встроенной функции – array_key_exists. Стоит учитывать, функция ищет…
По разным причинам может потребоваться разбить массив на несколько новых, для этого можно воспользоваться встроенной функцией в php – array_chunk. Поддерживаемые версии (PHP 4…
Иногда бывает необходимо привести все ключи к верхнему или нижнему регистру, для этого есть встроенная функция array_change_key_case Поддерживаемые версии (PHP 4 >= 4.2.0, PHP…
При необходимости добавить элемент или элементы в конец существующего массива или даже целый массив, можно использовать встроенную в php функцию, array_push. Первым параметром передается…
Иногда бывает нужно остановить выполнение скрипта на php, например на 5 секунд, чтобы дождаться выполнения смежных процессов, или из-за ограничения некоторых crm-систем, где есть…