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

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

PHP Удалить из строки повторяющиеся символы `слеш`, точки, запятые и т.д.

Задача: удалить из строки повторяющиеся символы `слеш`.  Необходимо для адресной строки браузера, что бы избавить от дублей страниц типа site.ru/////news -> site.ru/news

21.08.2013 :: просмотров - 2801, комментариев - 0, рейтинг - 4, голосов - 4 :: Теги: PHP регулярные варажения строка

PHP Регулярные выражения проверка домена

Задача: проверить правильность введенного пользователей имени домена

06.08.2013 :: просмотров - 2046, комментариев - 0, рейтинг - 5, голосов - 1 :: Теги: PHP регулярные варажения домен

PHP Разделить строку на части с помощью регулярного выражения

Задача: разделить строку на части с помощью регулярного выражения по пробелу (пробелам) и каждую получившуюся часть заключить в html тег < p >  < /p>

10.07.2013 :: просмотров - 1014, комментариев - 0, рейтинг - 4, голосов - 1 :: Теги: PHP регулярные варажения

PHP Перевод даты и времени из UNIXTIME (метки времени) в `человеческую` дату

Задача: перевести дату и время из UNIXTIME (метки времени) в `человеческую` дату.

30.05.2013 :: просмотров - 1756, комментариев - 0, рейтинг - 4, голосов - 3 :: Теги: PHP дата UNIXTIME

MySQL Узнать кодировку базы данных MySQL

Задача: одном запросом узнать кодировку базы данных MySQL.

25.04.2013 :: просмотров - 2373, комментариев - 0, рейтинг - 1, голосов - 1 :: Теги: MySql кодировка база данных

MySQL Перекодирование таблиц базы данных MySql вместе с полями в UTF-8

Задача: перекодировать содержимое базы данных MySql в кодировку utf-8 ( utf8_general_ci ).

 

20.04.2013 :: просмотров - 1611, комментариев - 0, рейтинг - 5, голосов - 1 :: Теги: MySql перекодировать utf-8

PHP Выделить из строки ссылку в тега < a > с помощью регулярного выражения

Задача: на входе имеем строку, содержащую в себе ссылку. Необходимо с помощью регулярного выражения получить эту ссылку.

30.03.2013 :: просмотров - 2707, комментариев - 5, рейтинг - 0, голосов - 0 :: Теги: PHP регулярные выражения ссылка

PHP Узнать кодировку файла (строки)

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

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

PHP Выделить из строки, содержащей название поддомена, название домена

Задача: из строки, содержащей название поддомена, название домена, при этом домены могут быть второго уровня, например com.ua, msk.ru, co.uk и т.д.

11.02.2013 :: просмотров - 952, комментариев - 5, рейтинг - 4, голосов - 1 :: Теги: PHP домен поддомен

PHP Взять первый элемент массива и переместить его в конец масива

Задача: взять первый элемент массива и переместить его в конец того же масива

 

имеем массив: array(1,3,5,7,9)
необходимо получить array(3,5,7,9,1)

16.01.2013 :: просмотров - 2568, комментариев - 0, рейтинг - 5, голосов - 2 :: Теги: PHP массив поменять местами элементы массива

JavaScript Динамическое дублирование текста вводимого пользователем

Задача: дублировать на странице текст, вводимый пользователем в поле input формы 

14.01.2013 :: просмотров - 2199, комментариев - 4, рейтинг - 5, голосов - 3 :: Теги: JavaScript в одну строку форма

PHP Убрать повторяющиеся значения из многомерного массива

Задача: убрать повторяющиеся значения из многомерного массива. Решение задачи в одну строку кода!

12.01.2013 :: просмотров - 5554, комментариев - 0, рейтинг - 5, голосов - 7 :: Теги: PHP массив повторяющиеся элементы массива

PHP Увеличивать значение переменной при каждом обращении к файлу

Задача: есть файл, в нем записана некая переменная $a, она является числом. Необходимо при каждом обращении скриптом к этому файлу, увеличивать значение переменной на единицу и записывать обратно в этот файл.

Была выплата!!!Была выплата!!! 07.01.2013 :: просмотров - 929, комментариев - 10, рейтинг - 5, голосов - 1 :: Теги: PHP файл увеличение на единицу

MySQL Найти самое большее значение в таблице mysql

Задача: найти самое большее значение в таблице mysql

22.12.2012 :: просмотров - 1067, комментариев - 0, рейтинг - 0, голосов - 0 :: Теги: MySQL столбец max

PHP Подсчет количества online пользователей на сайте без использования БД

Задача: посчитать количество online пользователей на сайте без использования БД .

21.12.2012 :: просмотров - 2695, комментариев - 7, рейтинг - 4, голосов - 4 :: Теги: PHP счетчик online

PHP Замена слов в многомерном массиве PHP

Задача: сделать поиск и замену слов или отдельных букв в многомерном массиве

17.12.2012 :: просмотров - 1442, комментариев - 0, рейтинг - 4.6, голосов - 5 :: Теги: PHP многомерный массив замена в массиве

PHP Выделить из строки email с помощью регулярного выражения

Задача: Выделить из строки email с помощью регулярного выражения.

Входная строка: Иванов Иван Иванович, работает дворником, телефон 8900-000-00-00,  email: ivanov@ivanov.com

Необходимо получить (выделить из строки) ivanov@ivanov.com

12.12.2012 :: просмотров - 1448, комментариев - 0, рейтинг - 1, голосов - 1 :: Теги: PHP строка регулярные выражения

PHP Найти в строке все слова, длина которых превышает определенное кол-во символов

Задача: найти в строке, состоящей из латинских символов, все слова, длина которых превышает определенное количество символов

26.11.2012 :: просмотров - 821, комментариев - 0, рейтинг - 0, голосов - 0 :: Теги: PHP строка регулярные выражения

MySQL Переименовать столбец в таблице БД MySQL

Задача: переименовать столбец в таблице БД MySQL. Столбец назывался id_item, переименовать его в item_id

25.11.2012 :: просмотров - 4597, комментариев - 2, рейтинг - 5, голосов - 2 :: Теги: MySQL столбец переименовать

PHP Сортировка многомерного массива

Зачача: отсортировать многомерный массив по одному из значений элемента массива

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

PHP Сколько раз пользователь заходил на сайт?

Задача: посчитать количество посещений одним пользователем сайта + вывести пользователю сколько раз он посетил сайт и когда последний раз был на сайте.

31.10.2012 :: просмотров - 1976, комментариев - 10, рейтинг - 3, голосов - 2 :: Теги: PHP счетчик куки

PHP Обрезать строку после третьей запятой в этой строке

Задача: обрезать строку после третьей запятой в этой строке. Решение в одну строку кода!

25.10.2012 :: просмотров - 1947, комментариев - 4, рейтинг - 0, голосов - 0 :: Теги: PHP строка обрезать строку

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 посмотреть...