{"id":12396,"date":"2015-01-23T03:40:00","date_gmt":"2015-01-23T03:40:00","guid":{"rendered":"https:\/\/kiencang.net\/2015\/01\/23\/cau-lenh-include-va-require-trong-php\/"},"modified":"2015-01-23T03:40:00","modified_gmt":"2015-01-23T03:40:00","slug":"cau-lenh-include-va-require-trong-php","status":"publish","type":"post","link":"https:\/\/kiencang.net\/cau-lenh-include-va-require-trong-php\/","title":{"rendered":"C\u00e2u l\u1ec7nh include v\u00e0 require trong PHP"},"content":{"rendered":"\n
C\u00e2u l\u1ec7nh Nh\u00fang file b\u1eb1ng include r\u1ea5t h\u1eefu \u00edch khi b\u1ea1n mu\u1ed1n \u0111\u01b0a nh\u1eefng \u0111o\u1ea1n code PHP, HTML ho\u1eb7c v\u0103n b\u1ea3n gi\u1ed1ng nhau v\u00e0o nhi\u1ec1u trang kh\u00e1c nhau (ch\u1eb3ng h\u1ea1n menu b\u1ea1n n\u00ean include v\u00ec r\u1ea5t nhi\u1ec1u trang c\u00f3 menu v\u00e0 ch\u00fang \u0111\u1ec1u gi\u1ed1ng nhau)<\/p>\n\n\n\n C\u00f3 th\u1ec3 ch\u00e8n n\u1ed9i dung c\u1ee7a m\u1ed9t file PHP v\u00e0o trang PHP kh\u00e1c (tr\u01b0\u1edbc khi server th\u1ef1c thi n\u00f3) v\u1edbi c\u00e2u l\u1ec7nh include ho\u1eb7c require.<\/p>\n\n\n\n Hai l\u1ec7nh include v\u00e0 require c\u00f3 ch\u1ee9c n\u0103ng gi\u1ed1ng h\u1ec7t nhau, ngo\u1ea1i tr\u1eeb khi g\u1eb7p l\u1ed7i:<\/strong><\/p>\n\n\n\n Do v\u1eady n\u1ebfu b\u1ea1n mu\u1ed1n qu\u00e1 tr\u00ecnh th\u1ef1c thi ti\u1ebfp t\u1ee5c v\u00e0 \u0111\u01b0a ra n\u1ed9i dung cu\u1ed1i c\u00f9ng cho user ngay c\u1ea3 khi file c\u1ea7n nh\u00fang b\u1ecb m\u1ea5t hay b\u1ecb l\u1ed7i th\u00ec b\u1ea1n n\u00ean s\u1eed d\u1ee5ng c\u00e2u l\u1ec7nh include. <\/p>\n\n\n\n Ng\u01b0\u1ee3c l\u1ea1i, trong c\u00e1c tr\u01b0\u1eddng h\u1ee3p nh\u01b0 FrameWork, CMS ho\u1eb7c c\u00e1c \u1ee9ng d\u1ee5ng PHP ph\u1ee9c t\u1ea1p, b\u1ea1n lu\u00f4n ph\u1ea3i s\u1eed d\u1ee5ng c\u00e2u l\u1ec7nh require \u0111\u1ec3 nh\u00fang c\u00e1c file quan tr\u1ecdng trong qu\u00e1 tr\u00ecnh th\u1ef1c thi. <\/p>\n\n\n\n \u0110i\u1ec1u n\u00e0y gi\u00fap b\u1ea1n tr\u00e1nh \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn c\u00e1c \u1ee9ng d\u1ee5ng c\u1ea7n b\u1ea3o m\u1eadt v\u00e0 t\u00ednh to\u00e0n v\u1eb9n khi kh\u00f4ng may m\u1ed9t file quan tr\u1ecdng b\u1ecb m\u1ea5t<\/p>\n\n\n\n Nh\u00fang file ti\u1ebft ki\u1ec7m cho b\u1ea1n r\u1ea5t nhi\u1ec1u th\u1eddi gian. B\u1ea1n c\u00f3 th\u1ec3 t\u1ea1o c\u00e1c file m\u1eabu cho header, footer ho\u1eb7c menu r\u1ed3i nh\u00fang n\u00f3 v\u00e0o to\u00e0n b\u1ed9 trang web. Sau \u0111\u00f3 khi menu c\u1ea7n s\u1eeda ch\u1eefa, b\u1ea1n ch\u1ec9 c\u1ea7n c\u1eadp nh\u1eadt file nh\u00fang menu m\u00e0 kh\u00f4ng c\u1ea7n v\u00e0o t\u1eebng trang \u0111\u1ec3 s\u1eeda.<\/p>\n\n\n\n C\u00fa ph\u00e1p:<\/p>\n\n\n\n ho\u1eb7c<\/p>\n\n\n\n V\u00ed d\u1ee5 1:<\/p>\n\n\n\n T\u00f4i t\u1ea1o footer m\u1eabu cho to\u00e0n b\u1ed9 trang:<\/p>\n\n\n\n \u0110\u1ec3 nh\u00fang file footer b\u00ean tr\u00ean v\u00e0o trang, b\u1ea1n s\u1eed d\u1ee5ng l\u1ec7nh include:<\/p>\n\n\n\n V\u00ed d\u1ee5 2<\/p>\n\n\n\n Ch\u00fang ta t\u1ea1o ra file munu m\u1eabu g\u1ecdi l\u00e0 menu.php<\/p>\n\n\n\n T\u1ea5t c\u1ea3 c\u00e1c trang web ph\u1ea3i s\u1eed d\u1ee5ng file menu n\u00e0y. D\u01b0\u1edbi \u0111\u00e2y tr\u00ecnh b\u00e0y c\u00e1ch th\u1ef1c hi\u1ec7n \u0111i\u1ec1u \u0111\u00f3 (ch\u00fang t\u00f4i s\u1eed d\u1ee5ng <div> \u0111\u1ec3 bao quanh, n\u00f3 gi\u00fap b\u1ea1n d\u1ec5 d\u00e0ng ch\u1ec9nh style v\u1ec1 sau n\u00e0y):<\/p>\n\n\n\n V\u00ed d\u1ee5 3<\/p>\n\n\n\n Ch\u00fang t\u00f4i t\u1ea1o ra file g\u1ecdi l\u00e0 \u201cebook.php\u201d, v\u1edbi m\u1ed9t s\u1ed1 bi\u1ebfn \u0111\u01b0\u1ee3c g\u00e1n nh\u01b0 sau:<\/p>\n\n\n\n Sau \u0111\u00f3 ch\u00fang ta nh\u00fang file \u201cebook.php\u201d, c\u00e1c bi\u1ebfn c\u00f3 th\u1ebf \u0111\u01b0\u1ee3c g\u1ecdi \u0111\u1ec3 s\u1eed d\u1ee5ng:<\/p>\n\n\n\n C\u00f3 2 \u0111i\u1ec1u quan tr\u1ecdng nh\u1ea5t ph\u1ea3i nh\u1edb sau khi h\u1ecdc xong v\u1ec1 include v\u00e0 require \u0111\u00f3 l\u00e0:<\/p>\n\n\n\n C\u00e2u l\u1ec7nh include (ho\u1eb7c require) gi\u00fap nh\u00fang t\u1ea5t c\u1ea3 v\u0103n b\u1ea3n\/code\/th\u1ebb c\u1ee7a file cho tr\u01b0\u1edbc v\u00e0o file s\u1eed d\u1ee5ng l\u1ec7nh include. Nh\u00fang file b\u1eb1ng include r\u1ea5t h\u1eefu \u00edch khi b\u1ea1n mu\u1ed1n \u0111\u01b0a nh\u1eefng \u0111o\u1ea1n code PHP, HTML ho\u1eb7c v\u0103n b\u1ea3n gi\u1ed1ng nhau v\u00e0o nhi\u1ec1u trang kh\u00e1c nhau (ch\u1eb3ng h\u1ea1n menu b\u1ea1n n\u00ean include v\u00ec r\u1ea5t …<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[238],"tags":[],"yoast_head":"\ninclude<\/code> (ho\u1eb7c
require<\/code>) gi\u00fap nh\u00fang t\u1ea5t c\u1ea3 v\u0103n b\u1ea3n\/code\/th\u1ebb c\u1ee7a file cho tr\u01b0\u1edbc v\u00e0o file s\u1eed d\u1ee5ng l\u1ec7nh include.<\/p>\n\n\n\n
\n\n\n\nC\u00e2u l\u1ec7nh include v\u00e0 require<\/h2>\n\n\n\n
require<\/code> s\u1ebd \u0111\u01b0a ra c\u1ea3nh b\u00e1o nghi\u00eam tr\u1ecdng v\u00e0 ng\u1eebng th\u1ef1c thi c\u00e1c m\u00e3 k\u1ecbch b\u1ea3n;<\/li>
include<\/code> ch\u1ec9 c\u00f3 c\u1ea3nh b\u00e1o th\u00f4ng b\u00e1o l\u1ed7i v\u00e0 v\u1eabn ti\u1ebfp t\u1ee5c th\u1ef1c thi k\u1ecbch b\u1ea3n b\u00ean d\u01b0\u1edbi;<\/li><\/ul>\n\n\n\n
include 'filename';<\/code><\/pre>\n\n\n\n
require 'filename';<\/code><\/pre>\n\n\n\n
C\u00e1c v\u00ed d\u1ee5 s\u1eed d\u1ee5ng l\u1ec7nh include trong PHP<\/h3>\n\n\n\n
\n\n\n\n<?php \u00a9 2013 \u2013 B\u1ea3n quy\u1ec1n n\u1ed9i dung thu\u1ed9c v\u1ec1 Nguy\u1ec5n \u0110\u1ee9c Anh \u2013 !ul5Q|H. Cung c\u1ea5p b\u1edfi Blogger ?><\/code><\/pre>\n\n\n\n
<html>\n<body>\n\n<h1>Ki\u1ebfn c\u00e0ng!<\/h1>\n<p>V\u0103n b\u1ea3n.<\/p>\n<p>V\u0103n b\u1ea3n kh\u00e1c.<\/p>\n<?php include 'footer.php';?>\n\n<\/body>\n<\/html><\/code><\/pre>\n\n\n\n
\n\n\n\n<?php\necho '<a href=\"\/default.php\">Home<\/a> \u2013\n<a href=\"\/html\/default.php\">HTML<\/a> \u2013\n<a href=\"\/css\/default.php\">CSS<\/a> \u2013\n<a href=\"\/js\/default.php\">JavaScript<\/a> \u2013\n<a href=\"\/php\/default.php\">PHP<\/a>';\n?><\/code><\/pre>\n\n\n\n
<html>\n<body><div class=\"menu\">\n<?php include 'menu.php';?>\n<\/div><h1>Ki\u1ebfn c\u00e0ng!<\/h1>\n<p>V\u0103n b\u1ea3n.<\/p>\n<p>V\u0103n b\u1ea3n kh\u00e1c.<\/p>\n\n<\/body>\n<\/html><\/code><\/pre>\n\n\n\n
\n\n\n\n<?php\n$tac_gia='Harakumi Otoke';\n$sach='Gi\u00f3 qua mi\u1ec1n b\u00f3ng t\u1ed1i';\n?><\/code><\/pre>\n\n\n\n
<html>\n<body>\n\n<h1>Ch\u00e0o m\u1eebng gh\u00e9 th\u0103m trang!<\/h1>\n<?php include \u2018ebook.php\u2019;\necho \u201cT\u00f4i v\u1eeba mua cu\u1ed1n s\u00e1ch \u201c.$s\u00e1ch.\u201d c\u1ee7a t\u00e1c gi\u1ea3 \u201c.$tac_gia;\n?>\n\n<\/body>\n<\/html><\/code><\/pre>\n\n\n\n
\n\n\n\nCh\u1ed1t h\u1ea1<\/h2>\n\n\n\n