News & Events
Kiến thức cơ bản của Cookie trong học lập trình PHP
- 09/02/2017
- Posted by: Oanh
- Category: PHP cơ bản
Thuật ngữ Cookie đã khá quen thuộc với rất nhiều người, khi bắt đầu truy cập vào một website bất kỳ bạn đã được làm quen với nó. Trong bài học PHP hôm nay mình sẽ chia sẻ cho các bạn những kiến thức quan trọng về Cookie nhé.
1. Cookie là gì?
Cookie là một đoạn văn bản được tạo ra để lưu trữ thông tin trên website. Khi truy cập vào một trang web thay vì việc bạn luôn phải nhập lại thông tin quen thuộc, thường xuyên thì bạn có thể sử dụng Cookie để lưu trữ các thông tin đó giúp cho việc truy cập web của bạn dễ dàng hơn rất nhiều. Có hai loại Cookie chính là Session Cookie và Persistent Cookie
2.Kiến thức cơ bản của Cookie trong lập trình PHP
Cách tạo một Cookie
Trong quá trình học lập trình PHP bạn sẽ được hướng dẫn tạo một file login.php với việc sử dụng cấu trúc như sau:
<?php
require_once(“cookie.php”);
$name = “lethilan”;
$password = “123456”;
create_cookie(“member_name”, $name);
create_cookie(“member_pwd”, $password);
print “Cookie đã được tạo.”;
?>
Đây là bước đầu tiên để tạo một file login.php. Tiếp theo bạn cần chạy file này để hoàn thành quá trình tạo một Cookie hoàn chỉnh.
Cách sử dụng Cookie
Để có thể sử dụng Cookie trước hết bạn cần phải tạo một file index.php với cấu trúc sau:
<?php
require_once(“cookie.php”);
$cookie = array();
$cookie['member_name'] = get_cookie('member_name');
$cookie['member_pwd'] = get_cookie('member_pwd');
print “Chào bạn, {$cookie['member_name']}. Bạn có mật khẩu là: {$cookie['member_pwd']}”;
?>
Kết quả: Khi thực hiện code này bạn có thể lấy thông tin của hai Cookie là member_pwd và member_name
Cách xóa một Cookie
Để xóa Cookie rất đơn giản bạn chỉ cần thiết lập những giá trị trong file là 0. Trước hết bạn bạn cần phải tạo một file del_cookie.php với cấu trúc như sau:
<?php
require_once(“cookie.php”);
create_cookie(“member_name”, 0);
create_cookie(“member_pwd”, 0);
print “Cookie đã được xóa. <a href='index.php'>Trở về</a>.”;
?>
Với việc hiểu rõ và sử dụng thành thạo Cookie thì việc truy cập web của bạn sẽ nhanh chóng và dễ dàng hơn rất nhiều. Lập trình PHP đang là xu hướng phát triển nhất hiện nay, là ngành hái ra tiền hiện nay, do đó bạn nên đăng ký ngay cho mình một khóa học PHP tại Học viện công nghệ Vietpro- nơi đáo tạo ra nhiều lập trình viên PHP xuất sắc của ngành công nghệ lập trình.
Bạn có thể tham khảo thêm bài viết về lập trình PHP: Tài liệu hướng dẫn cài đặt ngôn ngữ lập trình php
Chúc các bạn thành công!
Trả lời Hủy
Website này sử dụng Akismet để hạn chế spam. Tìm hiểu bình luận của bạn được duyệt như thế nào.