О проектеГостеваяКарта сайта

Предложишь лучшее решение - получишь 100 рублей!

Найдено скриптов и функций - 93

Поиск в многомерном массиве

Задача: зная ключ в многомерном массиве найти значение, соответствующее этому ключу.

Функиця позволяет, зная одно значение многомерного массива, найли любое другое значение. (в нашем примере зная логин [login], найти пароль [pass])

Была выплата!!!Была выплата!!! 31.05.2012 :: просмотров - , комментариев - , рейтинг - 3.6666666666667, голосов - 3 :: Теги: PHP массив поиск

Выбрать из БД MySQL записи за определенный период времени

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

04.07.2012 :: просмотров - , комментариев - , рейтинг - 4.8, голосов - 5 :: Теги: MySQL SELECT время

Функция для определения окончания слова по числительному (1 год, 2 года, 5 лет)

Функция возвращает окончания слов (Функция склонения числительных).

Например 1 -> комментарий, 2 -> комментария, 5 -> комментариев или 1 -> год, 2 -> года, 5 -> лет

03.06.2012 :: просмотров - , комментариев - , рейтинг - 0, голосов - 0 :: Теги: PHP слово окончание

До даты Х осталось 5 лет, 6 месяцев, 5 дней, 23 часов, 45 минут, 38 секунд

Задача: вывести пользователю сколько времени осталось до момента Х, например:

Прием заказов будет завершен через 5 дней, 8 часов, 15 минут, 28 секунд

27.06.2012 :: просмотров - , комментариев - , рейтинг - 5, голосов - 3 :: Теги: PHP дата время

Измерить время выполнение скрипта

Часто возникает необходимость измерить время выполнения скрипта или какого-то участка PHP кода. Решение этой задачи сводится всего к 2-м строчкам кода

04.07.2012 :: просмотров - , комментариев - , рейтинг - 4.75, голосов - 8 :: Теги: PHP время скрипт

JavaScript код, имитирующий нажатие кнопки Назад в браузере

Данная строка JS кода имитирует нажатик кнопки "НАЗАД" в браузере, т.е. пользователь возвращается на предидущую (или на несколько страниц назад), в зависимости от того, что указано в параметре history.go(-1)

history.go(-1) - на одну стараницу назад

history.go(-2) - на две страницы назад, и так далее...

05.07.2012 :: просмотров - , комментариев - , рейтинг - 5, голосов - 4 :: Теги: JavaScript браузер в одну строку

Генератор паролей в одну строку кода

В PHP есть функция uniqid  предназначенная для генерации уникального ID.

Генерируется уникальный код, состоящий из латинских букв и цифр, длиной 13 символов, основанный на текущем времени в микросекундах.

11.07.2012 :: просмотров - , комментариев - , рейтинг - 5, голосов - 1 :: Теги: PHP пароль генератор

Генератор паролей из одной строки кода

Строка PHP кода генерирует уникальный пароль из латинских букв и цифр длиной 6 символов.

11.07.2012 :: просмотров - , комментариев - , рейтинг - 0, голосов - 0 :: Теги: PHP пароль генератор

Генератор паролей из произвольных символов, в одну строку кода

Строка генерирует пароль их абсолютно любых символов, которые только можно найти на клавиатуре.

Длина палоля в данном примере 10 символов.

11.07.2012 :: просмотров - , комментариев - , рейтинг - 1, голосов - 1 :: Теги: PHP пароль генератор

Генератор паролей из заданного набора символов

Если необходимо сгенерировать пароль из строго определенного набора символов, можно использовать следующий код

11.07.2012 :: просмотров - , комментариев - , рейтинг - 5, голосов - 1 :: Теги: PHP пароль генератор

Определение браузера пользователя

Функция позволяет определить, какой браузер использует пользователь, зашедший на сайт.

13.07.2012 :: просмотров - , комментариев - , рейтинг - 5, голосов - 1 :: Теги: PHP браузер пользователь

Функция переводит количество БАЙТ в КилоБайты, МегаБайты, ГигаБайты и т.д.

Задача: перевести БАЙТЫ в КилоБайты, МегаБайты, ГигаБайты и т.д.

17.07.2012 :: просмотров - , комментариев - , рейтинг - 4.5, голосов - 4 :: Теги: PHP байт КилоБайт

Дополнить строку нулями справа или слева

Есть строка (число), например 27. Необходимо привести строку к такому виду: 00027 или 27000

17.07.2012 :: просмотров - , комментариев - , рейтинг - 2.3333333333333, голосов - 6 :: Теги: PHP строка дополнить строку

Проверка наличия сайта в черном списке Google

Код позволяет проверить наличие сайта (нескольких сайтов), в черном списке Google.

17.07.2012 :: просмотров - , комментариев - , рейтинг - 4.56, голосов - 25 :: Теги: PHP сайт Google

Счетчик кликов по ссылке (закачивания файла) на JS + jQuery

Задача: посчитать количество скачивайний какого-либо файла с сервера.

Плюсы данного метода: нет необходимости перенаправлять пользователя на какую-либо страницу, для поисковика ссылка остается "прямой".

Счетчик состоит из 2-х частей: браузерная ( на JS + jQuery)  и серверная на PHP

19.07.2012 :: просмотров - , комментариев - , рейтинг - 4.5294117647059, голосов - 17 :: Теги: JavaScript счетчик количество скачивайний

SUBMIT формы "чекбоксом"

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

19.07.2012 :: просмотров - , комментариев - , рейтинг - 2.5, голосов - 2 :: Теги: jQuery форма submit

Переворачиваем текст верх ногами с помощью JavaScript

Данный JS код позволяет перевернуть вверх ногами текст, вводимый пользователем :)

19.07.2012 :: просмотров - , комментариев - , рейтинг - 4.6, голосов - 5 :: Теги: JavaScript текст приколы

Игра `Крестики нолики` на бесконечном поле на JS

Всем известная игра в крестики нолики :)

Цель игры - построить непрерывный ряд из 5 крестиков по горизонтали, вертикали или диагонали.

19.07.2012 :: просмотров - , комментариев - , рейтинг - 10.846153846154, голосов - 13 :: Теги: JavaScript игра приколы

Получить список всех папок и файлов на сервере

Задача: получить список всех папок и файлов на сервере.

В PHP есть класс RecursiveIteratorIterator, который позволяет с легкостью и довольно быстро получить список всех папок и файлов на сервере.

20.07.2012 :: просмотров - , комментариев - , рейтинг - 5, голосов - 1 :: Теги: PHP файл папка

Функция для получения массива всех файлов и папок на сервере

Функция позволяет получить массив всех файлов и папок на сервере. Работает очень быстро!!!

20.07.2012 :: просмотров - , комментариев - , рейтинг - 5, голосов - 1 :: Теги: PHP файл массив

Получения списка файлов и папок на сервере в виде многомерного массива

Функция позволяет получить список файлов и папок на сервере в виде многомерного массива.

Сайт с 2500 файлов функция "обходит" примерно за 4 секунды.

20.07.2012 :: просмотров - , комментариев - , рейтинг - 0, голосов - 0 :: Теги: PHP файл папка

Получаем favicon сайта используя PHP и Google

Функция позволяет получить favicon какого-либо сайта используя PHP и Google

20.07.2012 :: просмотров - , комментариев - , рейтинг - 5, голосов - 1 :: Теги: PHP favicon Google

Делаем `скриншот` сайта

Функция позволяет сделать скриншот сайта. Использует в работе сайт http://mini.s-shot.ru/

20.07.2012 :: просмотров - , комментариев - , рейтинг - 4.125, голосов - 24 :: Теги: PHP скриншот изображение

Поиск одинаковых элементов массива

Задача: найти одинаковые элементы в двух массивах.

Была выплата!!!Была выплата!!! 20.07.2012 :: просмотров - , комментариев - , рейтинг - 3.4, голосов - 5 :: Теги: PHP массив поиск

Удаление последнего символа из строки

Это строка кода удаляет последний символ из строки

20.07.2012 :: просмотров - , комментариев - , рейтинг - 0, голосов - 0 :: Теги: PHP строка символ

« « 1  -  2  -  3  -  4 » » Конец

PHP

 

Последние комментарии
  • phpguru

    Функция отличная только надо бы добавить для utf8 кодировку обработать строку, а то не все понимают как сделать подобное!
    $str = iconv_strlen($str,'UTF-8');
    Я так считаю!
    13-12-2013 в 12:59:38 ID# 454 посмотреть...


  • SnipCode.ru

    Возможно Вы правы, непонятно только зачем тут iconv_strlen (((
    13-12-2013 в 13:02:55 ID# 455 посмотреть...


  • Сергей

    поторопился, так надо в конце, пардон.
        return $v['pass'];
        }
    return FALSE;
    }

    02-12-2013 в 23:33:41 ID# 377 посмотреть...


  • Сергей

    Думаю все же логичней использовать foreach, т.к. можно промахнуться с ключами, а если массив ассоциативный (я раньше делал ключ = дата и время регистрации), то вообще работать не будет.
     
    function search($array,$login)
    {
       foreach ($array as $k=>$v)
        if($v['login'] == $login){
        return $v['pass'];
        }
    }
    return FALSE;
    Так, на минутку.
    Время исполнения смысла не имеет, авторизация используется 1 раз, если юзер не параноик)))

    02-12-2013 в 23:33:41 ID# 376 посмотреть...


  • Пабло

    Как сделана ваша система рейтинга,с учетом количеством людей,проголосовавших?
    11-11-2013 в 17:04:39 ID# 207 посмотреть...


  • SnipCode.ru

    ну...вобщем то все просто: берем общую оценку, делим на кол-во проголосовавших, получаем рейтинг
    11-11-2013 в 17:07:06 ID# 208 посмотреть...


  • Пабло

    Да,просто у меня возникли проблемы,при сохранении данных,в бд и отображение количество проголосовавших людей,у вас где нибудь на сайте описано как это сделано или будет?
     
    Мне нужна система рейтинга точно такая же как у вас=)
    11-11-2013 в 17:10:56 ID# 209 посмотреть...


  • KorniloFF

    Приведенный код обрезает до первой точки в строке, в случае, если в ней будет их несколько, что не соответствует теме.
    Вот код, обрезающий до последней точки:

    PHP

    $title= preg_replace("/([\s\S.]+)\.\w+$/","$1",$str)
     

    10-11-2013 в 10:45:29 ID# 205 посмотреть...


  • Виктор

    Все отлично работает! Извините , у меня есть задача отрезать после второй и до второй запятой , что нужно поправить в первом примере?
    Спасибо!
    30-09-2013 в 20:34:07 ID# 204 посмотреть...