Проект реализованы за пару недель, предназначен для предоставления более удобной информации. В моем институте, расписание на сайте выкладывают в формате .XLS, читать такой файл не удобно, искать в нем свою группу, смотреть расписание на какой-лбо день недели тоже не удобно.
По этому был организован проект «Расписание занятий ИКИС». Это уже 3-версия проекта расписания, самая 1 версия содержала табель посещаемости и расписание, только группы в которой я обучаюсь, во второй полномочия старосты группы с меня сняли и табель перестал существовать, но появилось расписание занятий на все группы моего института.
Проект «Расписание занятий ИКИС», по менял название на «Группы ИКИС», не случайно, в будущем планирую развивать сообщество, где люди смогут делиться конспектами, общаться, играться с кармой учителей, и другое, главное не забить. Пока проект «Группы ИКИС» на Βeta-тестирование.
воскресенье, 30 августа 2009 г.
вторник, 18 августа 2009 г.
База данных имен(кличек) собак
Собрал базу имен(кличек) собак с сайта ZooClub.ru/dogs.
Скачать базу можно с народ.диск в формате [.zip].
База имен(кличек) собак собрана в одном файле animals.txt, файл составляет более 10 000 строчек или имён, также база разбита по полу собаки мальчик(animals-boy.txt) или девочка(animals-girl.txt). Помимо этого база разбита по алфавиту, в виде: animals-boy-A.txt. Каждое имя находиться в новой строчке.
Скачать базу можно с народ.диск в формате [.zip].
База имен(кличек) собак собрана в одном файле animals.txt, файл составляет более 10 000 строчек или имён, также база разбита по полу собаки мальчик(animals-boy.txt) или девочка(animals-girl.txt). Помимо этого база разбита по алфавиту, в виде: animals-boy-A.txt. Каждое имя находиться в новой строчке.
четверг, 13 августа 2009 г.
Преобразовываем число в более читаемый вид
Функция предназначена для преобразования цифровой информации в более читаемый вид. Под цифровой информацией подразумевается стоимость товара, номер телефона и другие виды цифровой информации, которые можно разбить закономерным способом.
Функция на писана на PHP.
Работа данной функции для телефонных номеров:
Телефон:
Телефон: 34 – 44 – 52
Телефон:
Телефон: 344 – 452
Работа данной функции для цены, суммы, стоимости и любого числа:
Цена:
Цена: 1 999 Руб.
Цена:
Цена: 999.99 Руб.
Стоимость:
Стоимость: 1 000 000 €
Описание функции
СonvertNumber ( ЧИСЛО, РАЗДЕЛИТЕЛЬ, КОЛ-ВО СИМВОЛОВ );
ЧИСЛО — В водиться число. Целое или десятичное.
РАЗДЕЛИТЕЛЬ — Разделитель числа через заданное количество символов. По умолчанию стоит пробел. В качестве разделителя можно использовать любой символ, но не в HTML сущности, т.е. не использовать разделитель – в виде – или –.
КОЛ-ВО СИМВОЛОВ — Количество символов до разделителя. По умолчанию стоит 3. Если данную функцию использовать для разделения телефонов, то надо учесть принцип работы функции.
Принцип работы функции:
Принцип функции очень простой, отправленное число преобразуется в текстовый формат, функцией
!¡ number_format($number, 2, '.', '');
Функция на писана на PHP.
<?php
function СonvertNumber($n, $g = ' ', $c = 3)
{
if ($decimal = strstr($n, '.'))
{
$n = str_replace($decimal, '', $n);
}
return strrev( wordwrap( strrev( strval( $n ) ), $c, $g, 1) ).$decimal;
}
?>
Работа данной функции для телефонных номеров:
Телефон:
<?php echo СonvertNumber( 344452, ' – ', 2 ); ?>Телефон: 34 – 44 – 52
Телефон:
<?php echo СonvertNumber( 344452, ' – ', 3 ); ?>Телефон: 344 – 452
Работа данной функции для цены, суммы, стоимости и любого числа:
Цена:
<?php echo СonvertNumber( 1999 ); ?> Руб.Цена: 1 999 Руб.
Цена:
<?php echo СonvertNumber( 999.99 ); ?> Руб.Цена: 999.99 Руб.
Стоимость:
<?php echo СonvertNumber( 1000000 ); ?> €Стоимость: 1 000 000 €
Описание функции
СonvertNumber();:СonvertNumber ( ЧИСЛО, РАЗДЕЛИТЕЛЬ, КОЛ-ВО СИМВОЛОВ );
ЧИСЛО — В водиться число. Целое или десятичное.
РАЗДЕЛИТЕЛЬ — Разделитель числа через заданное количество символов. По умолчанию стоит пробел. В качестве разделителя можно использовать любой символ, но не в HTML сущности, т.е. не использовать разделитель – в виде – или –.
КОЛ-ВО СИМВОЛОВ — Количество символов до разделителя. По умолчанию стоит 3. Если данную функцию использовать для разделения телефонов, то надо учесть принцип работы функции.
Принцип работы функции:
Принцип функции очень простой, отправленное число преобразуется в текстовый формат, функцией
strval();, затем все символы переставляются с права на лева, функцией strrev();, например: 123456, будет 654321, отступ будет произведет с лева на права, функцией wordwrap();, например: в шаге 3 654 321. В конце функция strrev(); переворачивает данные обратно, например: получаем 123 456.!¡ number_format($number, 2, '.', '');
Подписаться на:
Комментарии (Atom)