Сіздің сайтыңыздың сервері географиялық жағынан кез-келген жерде орналасуы мүмкін, сондықтан оның уақыты сіздің жергілікті уақытпен сәйкес келмеуі керек. Сонымен қатар, сіз және сервер бір бөлмеде болсаңыз да, сервердің уақыт параметрлері жергілікті уақыттан өзгеше болуы мүмкін. Ағымдағы сервер уақытын қарапайым PHP сценарийі арқылы білуге болады. Бүгінгі таңда кез-келген хостинг компаниясы клиенттерге осы тілді қолдану мүмкіндігін ұсынады.
Нұсқаулық
1-қадам
Орындау кезінде сервердің айнымалыларынан күн мен уақытты оқитын PHP функциясы негізінен келесі түрде жазылады: date () Оны шаблон жіберуге болады, оған сәйкес функция өз жұмысының нәтижесін форматтайды. Осы үлгіні ескере отырып, функция келесідей болуы мүмкін: дата ('H: i: s dmY'); Мұнда көрсетілген шаблонды қолданған кезде ағымдағы күн мен уақыт келесі түрде көрсетіледі: 22: 09: 06 05 / 30/2011 Осы форматта қолданылатын белгілер ('H: i: s dmY'): - H әрпі ағымдағы уақыт сағатын 00-ден 23-ке дейін бірінші орынға қояды. Егер сағат саны 10-нан аз болса, онда 0 оған енгізіледі (мысалы, 05). Егер Н әрпі G-мен ауыстырылса, онда нөл қосылмайды. Сіз әріптердің регистрін өзгерте аласыз - H және G орнына h және g жазыңыз. Бұл жағдайда сағаттар 0-ден 12-ге дейін форматта ұсынылады, яғни 22 сағат күндізгі сағат 10 ретінде ұсынылады; - i әрпі ағымдағы уақыттың минутының қай жерде көрсетілуі керек екенін көрсетеді; - s әрпі күн мен уақытты жазудағы секундтардың орнын белгілейді; - d әрпінде айдың орны екі таңбалы форматта көрсетіледі (мысалы, 02). Егер сіз d-ді j-ге ауыстырсаңыз, онда нөл қосылмайды - сандардың форматы бір мағыналы болады (яғни 02 емес, тек 2 ғана); - m әрпі функцияның осы орнын реттік нөмірімен ауыстыру керектігін көрсетеді. айды 01-ден 12-ге дейін форматта m-ді n-ге ауыстыру форматты 1 - 12-ге өзгертеді және оны F әрпімен ауыстырғанда толық айдың аты қолданылады (мысалы, «тамыз»). М әрпі айдың қысқартылған атауын білдіреді (яғни «тамыз» орнына «тамыз»); - у әрпі жыл санының толық төрт таңбалы көрінісін білдіреді. Егер сіз оның (y) регистрін өзгертсеңіз, онда жыл нөмірі соңғы екі цифрға дейін азаяды (яғни, 2011 жылдың орнына 11 болады); осы функцияға арналған пішімдеудің басқа пайдалы нұсқаларының ішінен әріпті белгілеуге болады I - бұл сізге жазғы уақыт серверіндегі әрекетті көрсетуге мүмкіндік береді », ал О әрпі сервердің уақыт белдеуін көрсетеді (яғни, Гринвич меридианына қатысты сағаттық ауысым). W әрпі жылдағы ағымдағы аптаның реттік санын есептейді, ал w және D сәйкесінше апта күнін цифрлық және мәтіндік түрінде көрсетеді. L әрпінің көмегімен күн форматына секіріс жылының индикаторын қосуға болады.
2-қадам
Date () функциясы туралы ақпарат есепті шешудің практикалық бөліміне жету үшін жеткілікті.1-қадам: мәтіндік редакторды іске қосыңыз және жаңа құжат жасаңыз.2-қадам: PHP кодының бір жолынан сценарий жазыңыз Құжат: «<» осы құжаттағы бірінші таңба екеніне көз жеткізіп, оның алдында бос орын немесе бос жол жоқ екеніне көз жеткізіңіз.3-қадам: Жоғарыдағы мәліметтерге сүйене отырып, күн мен уақыттың шығыс пішімін жасаңыз., және функционалдық кодтағы тырнақшалардың ішіндегі қажетті таңбаларды ауыстырыңыз.4-қадам: құрастырылған құжатты php кеңейтімі бар файлға сақтаңыз (мысалы, getDate.php) және оны серверге жүктеңіз.5-қадам: URL мекен-жайын теріңіз шолғышта жүктелген бет. Ағымдағы күн мен уақытты серверде көрсетілген пішімде көресіз.