<\/span><\/h2>\n\n\n\n$GLOBALS l\u00e0 bi\u1ebfn si\u00eau to\u00e0n c\u1ee5c, \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 truy c\u1eadp c\u00e1c bi\u1ebfn to\u00e0n c\u1ee5c t\u1eeb b\u1ea5t c\u1ee9 n\u01a1i n\u00e0o trong \u0111o\u1ea1n m\u00e3 PHP (bao g\u1ed3m c\u1ea3 trong h\u00e0m v\u00e0 ph\u01b0\u01a1ng th\u1ee9c)<\/p>\n\n\n\n
PHP l\u01b0u tr\u1eef t\u1ea5t c\u1ea3 c\u00e1c bi\u1ebfn to\u00e0n c\u1ee5c trong m\u1ea3ng l\u00e0 $GLOBALS[index]. Ch\u1ec9 s\u1ed1 index n\u1eafm gi\u1eef th\u00f4ng tin t\u00ean c\u1ee7a bi\u1ebfn.<\/p>\n\n\n\n
V\u00ed d\u1ee5 d\u01b0\u1edbi \u0111\u00e2y s\u1ebd cho b\u1ea1n th\u1ea5y l\u00e0m c\u00e1ch n\u00e0o s\u1eed d\u1ee5ng bi\u1ebfn si\u00eau to\u00e0n c\u1ee5c $GLOBALS<\/p>\n\n\n\n
<?php\n$x = 6;\n$y = 9;\nfunction cong() {\n$GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y'];\n}cong();\necho $z; \/\/k\u1ebft qu\u1ea3 l\u00e0 15\n?><\/code><\/pre>\n\n\n\nTrong v\u00ed d\u1ee5 tr\u00ean, t\u1eeb khi z l\u00e0 m\u1ed9t bi\u1ebfn \u0111\u1ea1i di\u1ec7n trong m\u1ea3ng $GLOBAL, n\u00f3 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c truy c\u1eadp b\u00ean ngo\u00e0i h\u00e0m!<\/p>\n\n\n\n
\n\n\n\n<\/span>PHP $_SERVER<\/span><\/h2>\n\n\n\n$_SERVER l\u00e0 bi\u1ebfn si\u00eau to\u00e0n c\u1ee5c trong PHP, n\u1eafm gi\u1eef th\u00f4ng tin v\u1ec1 headers, paths v\u00e0 c\u00e1c m\u00e3 l\u1ec7nh c\u1ee5c b\u1ed9.<\/p>\n\n\n\n
V\u00ed d\u1ee5 d\u01b0\u1edbi \u0111\u00e2y tr\u00ecnh b\u00e0y c\u00e1ch s\u1eed d\u1ee5ng m\u1ed9t s\u1ed1 ph\u1ea7n t\u1eed trong $_SERVER:<\/p>\n\n\n\n
<?php\necho $_SERVER['PHP_SELF'];\necho \"<br>\";\necho $_SERVER['SERVER_NAME'];\necho \"<br>\";\necho $_SERVER['HTTP_HOST'];\necho \"<br>\";\necho $_SERVER['HTTP_REFERER'];\necho \"<br>\";\necho $_SERVER['HTTP_USER_AGENT'];\necho \"<br>\";\necho $_SERVER['SCRIPT_NAME'];\n?><\/code><\/pre>\n\n\n\n
\n\n\n\n<\/span>PHP $_REQUEST<\/span><\/h2>\n\n\n\n$_REQUEST \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 thu th\u1eadp d\u1eef li\u1ec7u sau khi g\u1eedi \u0111i t\u1eeb form HTML.<\/p>\n\n\n\n
Trong v\u00ed d\u1ee5 b\u00ean d\u01b0\u1edbi tr\u00ecnh b\u00e0y m\u1ed9t form v\u1edbi m\u1ed9t tr\u01b0\u1eddng input v\u00e0 n\u00fat submit. Khi ng\u01b0\u1eddi d\u00f9ng g\u1eedi d\u1eef li\u1ec7u b\u1eb1ng c\u00e1ch click v\u00e0o submit, d\u1eef li\u1ec7u t\u1eeb form \u0111\u01b0\u1ee3c g\u1eedi t\u1edbi file \u0111\u1eb7c bi\u1ec7t trong thu\u1ed9c t\u00ednh c\u1ee7a action. Ch\u00fang t\u00f4i x\u1eed l\u00fd d\u1eef li\u1ec7u m\u00e0 form g\u1eedi b\u1eb1ng ch\u00ednh b\u1ea3n th\u00e2n n\u00f3, n\u1ebfu b\u1ea1n mu\u1ed1n x\u1eed l\u00fd b\u1eb1ng trang kh\u00e1c, thay \u0111\u01b0\u1eddng d\u1eabn c\u1ee7a b\u1ea1n v\u00e0o. Ti\u1ebfp \u0111\u00f3, ch\u00fang t\u00f4i s\u1eed d\u1ee5ng bi\u1ebfn si\u00eau to\u00e0n c\u1ee5c $_REQUEST \u0111\u1ec3 thu th\u1eadp d\u1eef li\u1ec7u t\u1eeb tr\u01b0\u1eddng input:<\/p>\n\n\n\n
<html>\n<body>\n<form method=\"post\" action=\"<?php echo $_SERVER['PHP_SELF'];?>\">\nName: <input type=\"text\" name=\"fname\">\n<input type=\"submit\">\n<\/form>\n\n<?php\nif ($_SERVER[\"REQUEST_METHOD\"] == \"POST\") {\n\n\/\/ Thu th\u1eadp d\u1eef li\u1ec7u t\u1eeb input\n$name = $_REQUEST['fname'];\nif (empty($name)) {\necho \"Truong ten khong duoc dien\";\n} else {\necho $name;\n}\n}\n?>\n\n<\/body>\n<\/html><\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"Bi\u1ebfn si\u00eau to\u00e0n c\u1ee5c \u0111\u01b0\u1ee3c gi\u1edbi thi\u1ec7u l\u1ea7n \u0111\u1ea7u trong PHP phi\u00ean b\u1ea3n 4.1.0, n\u00f3 \u0111\u01b0\u1ee3c x\u00e2y d\u1ef1ng \u0111\u1ec3 cung c\u1ea5p s\u1eb5n trong m\u1ecdi tr\u01b0\u1eddng h\u1ee3p. Bi\u1ebfn to\u00e0n c\u1ee5c \u2013 si\u00eau to\u00e0n c\u1ee5c trong PHP M\u1ed9t s\u1ed1 bi\u1ebfn \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh tr\u01b0\u1edbc trong PHP l\u00e0 si\u00eau to\u00e0n c\u1ee5c, \u0111i\u1ec1u n\u00e0y c\u00f3 ngh\u0129a l\u00e0 n\u00f3 lu\u00f4n …<\/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":"\n
Bi\u1ebfn to\u00e0n c\u1ee5c - si\u00eau to\u00e0n c\u1ee5c trong PHP • Ki\u1ebfn c\u00e0ng<\/title>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\n\t\n\t\n","yoast_head_json":{"title":"Bi\u1ebfn to\u00e0n c\u1ee5c - si\u00eau to\u00e0n c\u1ee5c trong PHP • Ki\u1ebfn c\u00e0ng","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kiencang.net\/bien-toan-cuc-sieu-toan-cuc-trong-php\/","og_locale":"vi_VN","og_type":"article","og_title":"Bi\u1ebfn to\u00e0n c\u1ee5c - si\u00eau to\u00e0n c\u1ee5c trong PHP • Ki\u1ebfn c\u00e0ng","og_description":"Bi\u1ebfn si\u00eau to\u00e0n c\u1ee5c \u0111\u01b0\u1ee3c gi\u1edbi thi\u1ec7u l\u1ea7n \u0111\u1ea7u trong PHP phi\u00ean b\u1ea3n 4.1.0, n\u00f3 \u0111\u01b0\u1ee3c x\u00e2y d\u1ef1ng \u0111\u1ec3 cung c\u1ea5p s\u1eb5n trong m\u1ecdi tr\u01b0\u1eddng h\u1ee3p. Bi\u1ebfn to\u00e0n c\u1ee5c \u2013 si\u00eau to\u00e0n c\u1ee5c trong PHP M\u1ed9t s\u1ed1 bi\u1ebfn \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh tr\u01b0\u1edbc trong PHP l\u00e0 si\u00eau to\u00e0n c\u1ee5c, \u0111i\u1ec1u n\u00e0y c\u00f3 ngh\u0129a l\u00e0 n\u00f3 lu\u00f4n …","og_url":"https:\/\/kiencang.net\/bien-toan-cuc-sieu-toan-cuc-trong-php\/","og_site_name":"Ki\u1ebfn c\u00e0ng","article_author":"https:\/\/www.facebook.com\/anhducnguyen87\/","article_published_time":"2015-01-23T18:14:00+00:00","author":"Nguy\u1ec5n \u0110\u1ee9c Anh","twitter_card":"summary_large_image","twitter_misc":{"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi":"Nguy\u1ec5n \u0110\u1ee9c Anh","\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"2 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kiencang.net\/bien-toan-cuc-sieu-toan-cuc-trong-php\/","url":"https:\/\/kiencang.net\/bien-toan-cuc-sieu-toan-cuc-trong-php\/","name":"Bi\u1ebfn to\u00e0n c\u1ee5c - si\u00eau to\u00e0n c\u1ee5c trong PHP • Ki\u1ebfn c\u00e0ng","isPartOf":{"@id":"https:\/\/kiencang.net\/#website"},"datePublished":"2015-01-23T18:14:00+00:00","dateModified":"2015-01-23T18:14:00+00:00","author":{"@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16"},"breadcrumb":{"@id":"https:\/\/kiencang.net\/bien-toan-cuc-sieu-toan-cuc-trong-php\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kiencang.net\/bien-toan-cuc-sieu-toan-cuc-trong-php\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kiencang.net\/bien-toan-cuc-sieu-toan-cuc-trong-php\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kiencang.net\/"},{"@type":"ListItem","position":2,"name":"Bi\u1ebfn to\u00e0n c\u1ee5c – si\u00eau to\u00e0n c\u1ee5c trong PHP"}]},{"@type":"WebSite","@id":"https:\/\/kiencang.net\/#website","url":"https:\/\/kiencang.net\/","name":"Ki\u1ebfn c\u00e0ng","description":"\u00d4m l\u00fd thuy\u1ebft, h\u00f4n th\u1ef1c h\u00e0nh","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kiencang.net\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"vi"},{"@type":"Person","@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16","name":"Nguy\u1ec5n \u0110\u1ee9c Anh","image":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/kiencang.net\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","caption":"Nguy\u1ec5n \u0110\u1ee9c Anh"},"description":"Sinh n\u0103m 1987, t\u1ed1t nghi\u1ec7p Cao \u0111\u1eb3ng th\u1ef1c h\u00e0nh FPT qu\u00e3ng 2014, chuy\u00ean ng\u00e0nh Thi\u1ebft k\u1ebf website. T\u00f4i th\u00edch Content, SEO, Ads, T\u0103ng t\u1ed1c website v\u00e0 Th\u01b0\u01a1ng m\u1ea1i \u0111i\u1ec7n t\u1eed. B\u00ean c\u1ea1nh b\u00e0i t\u1ef1 vi\u1ebft, t\u00f4i c\u0169ng d\u1ecbch nhi\u1ec1u n\u1ed9i dung th\u00fa v\u1ecb c\u1ee7a c\u00e1c t\u00e1c gi\u1ea3 kh\u00e1c nhau. FB c\u00e1 nh\u00e2n: facebook.com\/anhducnguyen87. Email li\u00ean h\u1ec7: guiemailchotoi@gmail.com","sameAs":["https:\/\/www.facebook.com\/anhducnguyen87\/"],"url":"https:\/\/kiencang.net\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/20235"}],"collection":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/comments?post=20235"}],"version-history":[{"count":0,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/20235\/revisions"}],"wp:attachment":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/media?parent=20235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/categories?post=20235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/tags?post=20235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}