Времето винаги е от значение. Сайт, който не контролира времето и не го използва непрекъснато, не е, че няма право на живот, но определено не се отнася до пълноценните съвременни интернет ресурси.
PHP функции за работа с времето
Обективна реалност и времеви отпечатък
В същото време идеята за прилагане на метода е ограничена във времето. Можете да го използвате само до 19Януари 2038 В 03:14:08 броят на секундите, преминали от 01011970 ще достигне 2 ^ 31 (2147483648), което прави този брой отрицателен. Казва се, че използването на не-32-битова и 64-битова променлива за спестяване на време ще забави проблема с още 300 милиарда години: програмистите обичат грешки като шеги, особено след 2000 година.
Времето, представено от просто число, позволява проста аритметика.
Интересна идея е да се използва тази аритметика като ключови записи и /или уникални събития. Използвайки PHP timestamp в програма с потребителско име или посетител като ключ, не можете да се притеснявате за неговата уникалност и да не губите време.
Функцията time () дава директно числено познание за времевата маркировка. Независимо от това как и кога е била изпълнена датата на PHP за датата, тя може да бъде върната към всяка удобна презентация по формат на датата [, timestamp]). Ако вторият параметър липсва, ще бъде издадена текущата дата и /или време. Стойността на формата може да бъде всяка, езиковите инструменти предоставят всички необходими опции за локализация и форматиране на датата и часа.
Изчисляване на периода и определяне на датата
Обратна трансформация в дата и време
Запазването в цифрова форма винаги е по-добро от символичното, а освен това възможността за сортиране е значително опростена. Също така е важно да се използва проста математика за контролиране на периоди от време и изчисляване на дати. Грешка в такива изчисления едва ли е възможна, резултатът от всяко изчисление се интерпретира в естественотоформатът за дата /час е винаги правилен.
И въпреки че PHP датата и времевата маркировка и по-нататъшната работа с броя изглеждат удобни и перфектни в съвременния свят, все още има много причини да се запази и използва датата в естествения и понякога изключително национален формат.
Силата на съвременните компютри е достатъчна, базите данни ефективно представляват и съхраняват информация, вземането на проби се извършва бързо, а правилният алгоритъм прави работата с реални дати напълно осъществима. Монтажни сглобки и спестявания в байтове отдавна в миналото. Не са много задачи, изискващи валиден машинен код и компактно представяне на данни, повечето от проектите са свързани с практически социални сфери, където датата трябва да бъде представена в подходящ естествен формат. С всичко това, манипулирайки данните в PHP, timestamp не губи своята практическа стойност и заслужава да бъде в арсенала на квалифициран разработчик.
Общото правило на всички функции на PHP времето: текущо време = времеви отпечатък. Всички дати, дадени от потребителя ръчно или от разработчика, по правило са данни: начало или край на периода, дата на раждане, набиране и др. Можете да въвеждате временни данни с помощта на интерактивен календар. По-специално, това е jQuery набор от данни, който ви позволява да въведете дата и /или време директно в средата на браузъра на страницата на сайта.
Съдържанието на данни и подобни разработки не само са завършени. Те също така предоставят персонализирана локализация като форматдатата /часа и имената на месеците, дните от седмицата, символите на разделението на елементите на датата и часа. Разработчикът може да изпълни PHP датата, за да проверява, сравнява, изпълнява аритметични операции. В този случай данните, въведени от потребителя (посетител), не са функция на времевия клон на PHP, чиято цел е различна. Тази специфичност на функциите на PHP обаче позволява на разработчика да контролира въвеждането на данни за времето и потребителските данни.