Встроенная функция даты и времени.

Не один серьёзный проект не обходится без использования функции даты и времени Date( ).

Основные модификаторы формата функции:

 

d День месяца, 2 цифры с ведущими нулями от 01 до 31

D Сокращенное наименование дня недели, 3 символа от Mon до Sun

F Полное наименование месяца, например January или March

g Часы в 12-часовом формате без ведущих нулей От 1 до 12

G Часы в 24-часовом формате без ведущих нулей От 0 до 23

h Часы в 12-часовом формате с ведущими нулями От 01 до 12

H Часы в 24-часовом формате с ведущими нулями От 00 до 23

i Минуты с ведущими нулями 00 to 59

I (заглавная i) Признак летнего времени 1, если дата соответствует летнему времени, иначе 0 otherwise.

j День месяца без ведущих нулей От 1 до 31

l (строчная 'L')Полное наименование дня недели От Sunday до Saturday

L Признак високосного года 1, если год високосный, иначе 0.

m Порядковый номер месяца с ведущими нулями От 01 до 12

M Сокращенное наименование месяца, 3 символа От Jan до Dec

n Порядковый номер месяца без ведущих нулей От 1 до 12

s Секунды с ведущими нулями От 00 до 59

t Количество дней в месяце От 28 до 31

w Порядковый номер дня недели От 0 (воскресенье) до 6 (суббота)

Y Порядковый номер года, 4 цифры Примеры: 1999, 2003

y Номер года, 2 цифры Примеры: 99, 03

z Порядковый номер дня в году (нумерация с 0) От 0 до 365

 

Пример работы функции:

<?php

echo date("l"); // вывод дня недели

?>

Генератор случайных чисел.

Генерация случайных чисел используется в основном для отображения баннеров и криптографии. Функция для генерации случайных чисел mt_srand(int $from, int $=RAND_MAX)

Пример генерации 10 случайных чисел от 0 до 100.

<?php

For ($i=0; $i<10; i++) echo “mt_srand(0,100)”;

?>

 

Вопросы для самоконтроля.

1. Как осуществляется работа PHP-скриптов на стороне сервера и клиента?

2. Какое минимальное программное обеспечение необходимо для работы PHP-сценариев на персональном компьютере?

3. Что обозначают символы <?…?>.?

4. Какие типы переменных используются в PHP?

5. Какова синтаксическая конструкция условного оператора IF-ELSE?

6. Какие циклы использует PHP?

7. Для чего используются операторы break и continue?

8. Какие элементы интерфейса используются в формах?

9. В чем отличие массива от списка?

10. Приведите пример операции над массивом?

11. Какие данные можно найти использую функцию Date(*)?

 

 

Глава 5. MySQL - свободная система управления

Базами данных.

Работа с MySQL

В настоящее время ни одно серьезное Web-приложение не может обойтись без работы с базой данных, обеспечивающей почти безграничное манипулирование данными: сортировку, поиск, преобразование, редактирование и многое другое. При этом все низкоуровневые операции с файловой системой скрыты от программиста за несложными SQL-запросами. Работа с базой данных имеет как преимущества, так и недостатки. К достоинствам можно отнести значительное сокращение кода (иногда в 2—3 раза) по сравнению с файловыми вариантами Web-приложений, что сокращает время разработки и упрощает процесс отладки. К недостаткам можно отнести зависимость приложения не только от работоспособности Web-сервера, но и от работоспособности сервера базы данных. Разумеется, вероятность того, что один из двух серверов может выйти из строя выше по сравнению с тем, если бы работа Web-приложения зависела только от одного сервера. Кроме того, непосредственная работа с файловой системой осуществляется быстрее по сравнению со случаем, когда в качестве посредника для работы с ней выбирается СУБД. Так, поисковая система Google, известная высокой скоростью обработки запросов, основана на модели плоских файлов и не использует базы данных. С другой стороны, РНР как интерпретируемый язык не может достичь производительности баз данных, реализованных на С.

В последнее время СУБД MySQL стала стандартом де-факто благодаря своей производительности, низкой стоимости, простоте установки, настройки и обслуживания.

 








Дата добавления: 2016-01-03; просмотров: 660;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.