Наш номер: +375 29 84-54321
Email: info@1px.by

Полезные, часто используемые функции PHP

  • 1px.by
  • 2016-06-23 13:33:41

Полезные функции, которые часто используются, часто гуглятся, что бы вспомнить порядок параметров и пример использования

 

bool in_array ( $needle , array $haystack) проверка есть ли искомое значение в имеющемся масиве

  • $needle - что ищем в масиве данных
  • $haystack - масив в котором ищем, ищем только среди значений

void header  ( string $string) написать чего нибуть в заголовок ответа

примеры:

  • header("HTTP/1.0 404 Not Found"); - ответ кодом 404
  • header("Location: http://atp.by"); -редирект на нужную страницу

float round ( float $val [, int $precision = 0 ] )  округление числа в большую сторону, до нужного количества знаков после запятой.

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

  • $val - значение которое надо округлить
  • $precision - количество цифр после запятой, которые будут выводится, например round(1.95583, 2);  вернет  1.96

void header  ( string $string) написать чего нибуть в заголовок ответа

примеры:

  • header("HTTP/1.0 404 Not Found"); - ответ кодом 404
  • header("Location: http://atp.by"); -ркдирект на нужную страницу

mixed strpos ( string $haystack , mixed $needle [, int $offset = 0 ] ) возвращает позицию вхождения подстроки в страку, FALSE - если вообще не нашел

  • $haystack - строка в которой ищем значение
  • $needle  - строка которую надо искать
  • $offset - отступ от начала строки, не обязательный параметр

string date ( string $format [, int $timestamp = time() ] ) получить дату в человеческом формате

  • $format - формат в котором получаем дату (mysql - "Y-m-d H:i:s")
  • $timestamp - время в timestamp от которого делать дату

mixed str_replace ( mixed $search , mixed $replace , mixed $subject ) замена подстроки на подстроку

  • $search - строка которую будем искать и заменять (её значени не остается)
  • $replace - строка которой будем заменять исходную
  • $subject - большой кусок текста, в котором будем искать и заменять строки

Наши контакты
  • Адрес: пр. Пушкина, 29 офис 4
    Беларусь, Минск
  • Телефон: +375 (29) 84-54321
  • Email: info@1px.by
  • Понедельник - Пятница: 9:00 - 18:00
    Суббота - Воскресение: Выходные
Свяжитесь с нами

© 2014+. «1 px-ксельная компания». Все права защищены.