⊗ppPmCkLT 328 of 447 menu

PHP-de kukiniň ýaşamak wagty

Siz eýýäm bilýärsiňiz, kukileri setcookie funksiýasy bilen ýazmaly:

<?php setcookie('test', 'abcde'); ?>

Emma şeýle kukiler uzaga ýaşaýanok – diňe brauzer ýapylýança. Kukiniň ýaşamak wagtyny üçünji parametr bilen uzaldyp bolýar, bu parametr timestamp formatyndaky wagt pursadyny kabul edýär. Bu pursat gelende – kuki brauzer tarapyndan awtomatik aýrylyp ýok ediler.

Emma kukiniň aýrylan ýerli pursadyny kesgitlemek örän amatly däl. Kukini, meselem, häzirki pursatdan bir sagada, ýa-da bir güne, ýa-da bir ýyla kesgitlemek has amatly bolar.

Şonuň üçin üçünji parametr şeýle ýazylýar: häzirki wagt pursady + N sekunt. Timestamp formatyndaky häzirki wagt pursadyny time funksiýasy bilen almak bolýar.

Mysal üçin, kukini bir sagat kesgitläýeli. Bir sagatda 3600 sekunt bolany üçin, bu sany häzirki pursada goşýarys:

<?php setcookie('test', 'abcde', time() + 3600); ?>

Kukileri kesgitleýänkä, sekuntlar adatça şeýle görnüşde ýazylyar: 60 * 60 – bu bir sagat, 60 * 60 * 24 – bu bir gün. We ş.m. Bu şeýle edilýär, şonuň üçin koduňyzy okaýan adam üçin kukiniň nähili dowamlylyga kesgitlendigi aýdyň bolar.

Mysal üçin, kukini bir güne kesgitläýeli:

<?php setcookie('test', 'abcde', time() + 60 * 60 * 24); ?>

Bir aýlyk bir kukini kesgitleň.

Bir ýyllyk bir kukini kesgitleň.

10 ýyllyk bir kukini kesgitleň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et