⊗ppPmCkLT 328 of 447 menu

ფაილში კუკების სიცოცხლის ხანგრძლივობა PHP-ში

თქვენ უკვე იცით, რომ ფაილში კუკები უნდა ჩაიწეროს setcookie ფუნქციის გამოყენებით:

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

თუმცა, ასეთი ფაილში კუკები დიდხანს არ ცოცხლობენ - მხოლოდ ბრაუზერის დახურვამდე. ფაილში კუკის სიცოცხლის ხანგრძლივობის გახანგრძლივება შესაძლებელია მესამე პარამეტრის საშუალებით, რომელიც იღებს დროის მომენტს timestamp ფორმატში. როგორც კი ეს მომენტი მოვა - ფაილში კუკი ავტომატურად წაიშლება ბრაუზერის მიერ.

თუმცა, ფაილში კუკის სიკვდილის კონკრეტული მომენტის დაყენება არ არის ძალიან მოსახერხებელი. უფრო მოსახერხებელი იქნებოდა ფაილში კუკის დაყენება, მაგალითად, მიმდინარე მომენტიდან ერთი საათის განმავლობაში, ან ერთი დღე, ან ერთი წელი.

ამიტომ, მესამე პარამეტრი ჩვეულებრივ იწერება ასე: მიმდინარე დროის მომენტი + N წამი. მიმდინარე დროის მომენტი ფორმატში შეგიძლიათ მიიღოთ time ფუნქციის გამოყენებით.

მაგალითისთვის დავაყენოთ ფაილში კუკი ერთი საათის განმავლობაში. ვინაიდან ერთ საათში 3600 წამია, მიმდინარე მომენტს დავუმატოთ ეს რიცხვი:

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

ფაილში კუკების დაყენებისას ჩვეულებრივ წამებს აწერენ ასეთი სახით: 60 * 60 - ეს არის საათი, 60 * 60 * 24 - ეს არის დღე-ღამე. და ა.შ. ეს კეთდება იმისთვის, რომ თქვენს კოდს, რომელსაც კითხულობს, აშკარა იყოს, რა დროის ინტერვალით არის დაყენებული ფაილში კუკი.

მაგალითისთვის დავაყენოთ ფაილში კუკი დღე-ღამის განმავლობაში:

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

დააყენეთ რაიმე ფაილში კუკი ერთი თვის განმავლობაში.

დააყენეთ რაიმე ფაილში კუკი ერთი წლის განმავლობაში.

დააყენეთ რაიმე ფაილში კუკი 10 წლის განმავლობაში.

ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა