Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Cấu trúc switch case bài thứ 2 trong php Trên nhiều diễn đàn về tin học có rất nhiều bạn thắc mắc rằng: Làm sao để tạo 1 đường link như: index.php?page=about ?Câu trả lời rất đơn giản, đó là dùng switch case! Vậy switch case là gì? Bài viết này sẽ giúp bạn hiểu được phần nào | Cấu trúc switch case bài thứ 2 trong php Trên nhiều diễn đàn về tin học có rất nhiều bạn thắc mắc rằng Làm sao để tạo 1 đường link như index.php page about Câu trả lời rất đơn giản đó là dùng switch case Vậy switch case là gì Bài viết này sẽ giúp bạn hiểu được phần nào. - Để bắt đầu bạn phải có những hiểu biết cơ bản về ngôn ngữ HTML vì bài viết này chỉ tập trung vào mã PHP nên chúng ta sẽ không nhắc lại cách làm việc với ngôn ngữ HTML. - Đầu tiên tôi sẽ giới thiệu với bạn cú pháp điều khiển cấu trúc switch case của PHP PHP Code switch giá tr 7883 xét case trường hợp 1 Hành 273 ộng 1 break case trường hợp 2 Hành 273 ộng 2 break default Hành 273 ộng mặc định - Cấu trúc này sẽ lấy giá trị xét nếu giá trị xét bằng trường hợp 1 thì sẽ thực hiện hành động 1 nếu giá trị xét bằng trường hợp 2 thì sẽ thực hiện hành động 2 tương tự như vậy cho nhiều giá trị được xét sau 3 4 5. Nếu trong giá trị xét nằm ngoài tất cả các trường hợp thì khi đó PHP sẽ thực hiện hàng động mặc định trong phần default của chúng ta. - Ví dụ chúng ta có 1 đoạn mã PHP sau file index.php PHP Code switch _GET page . case home echo hành động 1 break case about echo hành động 2 break default echo hành động mặc định Ở đây có một điểm cần lưu ý. Đó là hàm _GET hàm này sẽ lấy biến trực tiếp từ trên thanh address của browser. Trong trường hợp này là lấy biến page mình sẽ dùng biến page để minh họa cho toàn bài viết . Sau khi lấy được biến page PHP sẽ xét nếu biến page bằng home hay about thì sẽ thực hiện hành động tương ứng. Xem chi tiết bên dưới bạn sẽ hiểu rõ hơn Giới thiệu hàm echo chèn những thẻ html vào trong mã lập trình php hoặc in ra những đoạn văn bản php trên máy chủ sẽ phân tích và trả về trình duyệt dưới dạng mã html. Đường dẫn Nội dung http server index.php Hành động mặc định http server index.php page home Hành động 1 http server index.php page about Hành động 2 - Bạn cũng có thể gán những giá trị khác tùy thích như id.action. - Đến đây chắc các bạn cũng đã phần nào hiểu ra vấn đề rồi đúng .