$_server request_method trong php
$_SERVER là một biến siêu toàn cầu PHP chứa thông tin về tiêu đề, đường dẫn và vị trí tập lệnh Show Ví dụ dưới đây cho thấy cách sử dụng một số phần tử trong $_SERVER Ví dụecho $_SERVER['PHP_SELF']; Bảng sau đây liệt kê các yếu tố quan trọng nhất có thể đi vào bên trong $_SERVER Element/CodeDescription$_SERVER['PHP_SELF']Trả về tên tệp của tập lệnh hiện đang thực thi$_SERVER['GATEWAY_INTERFACE']Trả về phiên bản Giao diện cổng chung (CGI) mà máy chủ đang sử dụng$_SERVER['SERVER_ADDR']Trả về IP . w3schools. com)$_SERVER['SERVER_SOFTWARE']Trả về chuỗi nhận dạng máy chủ (chẳng hạn như Apache/2. 2. 24)$_SERVER['SERVER_PROTOCOL']Trả về tên và bản sửa đổi của giao thức thông tin (chẳng hạn như HTTP/1. 1)$_SERVER['REQUEST_METHOD']Trả về phương thức yêu cầu được sử dụng để truy cập trang (chẳng hạn như POST)$_SERVER['REQUEST_TIME']Trả về dấu thời gian bắt đầu yêu cầu (chẳng hạn như 1377687496)$_SERVER['QUERY_STRING' . com)$_SERVER['SERVER_PORT']Trả về cổng trên máy chủ đang được máy chủ web sử dụng để liên lạc (chẳng hạn như 80)$_SERVER['SERVER_SIGNATURE']Trả về phiên bản máy chủ và tên máy chủ ảo được thêm vào máy chủ-Trong PHP có một số loại biến gọi là siêu toàn cầu 4, nó đã được PHP định nghĩa trước để lưu một số thông tin phục vụ cho ứng dụng, bạn có thể truy cập bất kỳ lúc nào và phạm vi truy cập là bất kỳ . Hiện tại đó là các biến siêu toàn cục có tên sau. 5, 6, 7, 8, 9, 0, 0, 1, 2Nội dung chính Hiển thị
Nội dung chính
Hầu hết thông tin của một truy vấn đến ứng dụng (HTTP Request) dữ liệu của nó đã được PHP phân loại và lưu vào các biến toàn cục này Biến $_SERVER trong PHP$_SERVER là một mảng chứa các thông tin do WEBSERVER sinh ra như header, path, location script. Điều này có nghĩa là một số dữ liệu sẽ khác nhau tùy vào WEBSERVER bạn sử dụng (Http Apache, Nginx. ). Một số thông tin bạn có thể lấy được thông qua biến này như Biến $GLOBALS trong PHP6 là một mảng biến bao gồm tất cả các tham chiếu đến các biến toàn cục (toàn cầu). With key of array is the variable name. Ví dụ bạn biết rằng 5 là một biến toàn cục thì bạn có thể truy cập biến đó thông qua 42 như một cách thức mới. Ngoài ra còn chứa các biến toàn cục do bạn định nghĩa, xem thêm 0Biến $_REQUEST trong PHPBiến này là một mảng kết hợp, lưu trữ thông tin chứa trong các biến $_GET, $_POST và $_COOKIE. Gop data do user send to a Biến $_SESSION, $_COOKIEBiến 2 lưu trữ phiên bản làm việc của PHP, $_COOKIE dữ liệu nhỏ do trình duyệt gửi lên. hai biến này trình bày trong chủ đề Phiên và CookieBiến $_POST và $_GET trong PHP44 là một mảng kết hợp, lưu thông tin gửi đến bằng phương thức HTTP POST (xem thêm về FORM HTML để biết 2 phương thức gửi và nhận) 45 là một mảng kết hợp, lưu thông tin gửi đến bằng phương thức HTTP GET, hay nói cách khác lưu các thông tin chuyển đến thông số qua tham số từ URLHai biến 45 và 44 thường xuyên sử dụng với biểu mẫu html trong các trang web thông thường, trong đó sử dụng 48 an toàn hơn 49 và hỗ trợ các khối dữ liệu nhị phân tải lên máy chủ (ví dụ tệp tải lên thì phải sử dụng 48)ĐƯỢC SỬ DỤNG KHI GỬI THÔNG BÁO ĐI ĐƯỢC BIẾT RÕ RÀNG THÔNG QUA URL CỦA TRÌNH QUÉT. Tuy nhiên, 51 cũng giới hạn độ dài URL là 2000 ký tự. Vì tham số truyền qua biểu diễn URL nên địa chỉ có thể đánh dấu và có ích trong một số trường hợpVí dụ. HTML after used form with the method 49thông tin. php has content 0Khi bạn điền vào tên ABC, tuổi 20 bấm vào gửi thì trình duyệt URL sẽ là. 53 and content in ra do info. php is.Chào ABC Bạn 20 tuổi Biến $_files trong PHPBiến 54 lưu thông tin các tập tin tải lên máy chủ. Xem mục Tải tệp lên trong PHP để biết thông tin chi tiết |