Biến không xác định ở dạng PHP
Có hai phương thức trong PHP được gọi là phương thức $_POST và $_GET được sử dụng để lấy đầu vào từ người dùng trong khi sử dụng biểu mẫu và trong khi sử dụng chúng. nếu có bất kỳ biến hoặc hằng nào không có giá trị được gán cho chúng thì sẽ gặp lỗi gọi là chỉ mục không xác định ở dạng “Thông báo. Chỉ mục không xác định” và lỗi chỉ mục không xác định này có thể có các dạng sau: “Thông báo. Biến không xác định”, “Thông báo. Chỉ mục không xác định” và “Thông báo. Phần bù không xác định” và các lỗi như vậy có thể được xử lý theo hai cách bằng cách giải quyết các thông báo đó hoặc bằng cách bỏ qua các thông báo đó và để giải quyết thông báo đó, chúng tôi sử dụng một hàm gọi là hàm isset() trong PHP và để bỏ qua các thông báo đó, chúng tôi cập nhật Show
Gói phát triển phần mềm tất cả trong một(hơn 600 khóa học, hơn 50 dự án) Giá bán Hơn 600 khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập trọn đời Cú pháp khai báo chỉ mục không xác định trong PHP như sau Bắt đầu khóa học phát triển phần mềm miễn phí của bạn Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác
Hoạt động của chỉ mục không xác định trong PHPHoạt động của chỉ mục không xác định trong PHP như sau
Ví dụ về chỉ mục không xác định PHPSau đây là các ví dụ được đưa ra dưới đây Ví dụ 1Chương trình PHP để minh họa lỗi chỉ mục không xác định trong đó chúng tôi phải cung cấp hai đầu vào và không cung cấp cho chúng gây ra lỗi chỉ mục không xác định Mã số
đầu ra Trong chương trình trên, một biến có tên là country được định nghĩa để lưu trữ dữ liệu đầu vào do người dùng cung cấp thông qua phương thức $_GET. Sau đó, một biến khác được gọi là vốn được xác định để lưu trữ đầu vào do người dùng cung cấp thông qua phương thức $_GET. Sau đó, đầu vào được cung cấp bởi người dùng được hiển thị trên màn hình. Trong trường hợp không có đầu vào nào được cung cấp bởi người dùng thì gặp phải lỗi chỉ mục không xác định như thể hiện trong đầu ra. Đầu ra được hiển thị trong ảnh chụp nhanh ở trên Ví dụ #2Chương trình PHP để minh họa lỗi chỉ mục không xác định trong đó chúng tôi phải cung cấp hai đầu vào và không cung cấp cho chúng gây ra lỗi chỉ mục không xác định Mã số
đầu ra Trong chương trình trên, một biến gọi là model được định nghĩa để lưu trữ dữ liệu đầu vào do người dùng cung cấp thông qua phương thức $_GET. Sau đó, một biến khác có tên là year được xác định để lưu trữ đầu vào do người dùng cung cấp thông qua phương thức $_GET. Sau đó, đầu vào được cung cấp bởi người dùng được hiển thị trên màn hình. Trong trường hợp không có đầu vào nào được cung cấp bởi người dùng thì gặp phải lỗi chỉ mục không xác định như thể hiện trong đầu ra. Đầu ra được hiển thị trong ảnh chụp nhanh ở trên Ví dụ #3Chương trình PHP để minh họa lỗi chỉ mục không xác định trong đó chúng tôi phải cung cấp hai đầu vào và không cung cấp cho chúng gây ra lỗi chỉ mục không xác định Mã số
đầu ra Trong chương trình trên, một biến gọi là source được định nghĩa để lưu trữ dữ liệu đầu vào do người dùng cung cấp thông qua phương thức $_GET. Sau đó, một biến khác được gọi là đích được xác định để lưu trữ đầu vào do người dùng cung cấp thông qua phương thức $_GET. Sau đó, đầu vào được cung cấp bởi người dùng được hiển thị trên màn hình. Trong trường hợp không có đầu vào nào được cung cấp bởi người dùng thì gặp phải lỗi chỉ mục không xác định như thể hiện trong đầu ra. Đầu ra được hiển thị trong ảnh chụp nhanh ở trên Thuận lợiMột số ưu điểm như sau
Bài viết được đề xuấtĐây là hướng dẫn về Chỉ mục không xác định PHP. Ở đây chúng ta cũng thảo luận về việc giới thiệu và hoạt động của chỉ mục không xác định trong PHP cùng với các ví dụ khác nhau và cách triển khai mã của nó. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm – Tại sao biến của tôi không được xác định PHP?Biến không xác định. không tìm thấy định nghĩa của biến trong tệp dự án, đường dẫn bao gồm được định cấu hình hoặc trong số các biến được xác định trước PHP . Biến có thể chưa được xác định. có một hoặc nhiều đường dẫn đến dòng có cách sử dụng biến mà không xác định nó.
Làm cách nào để sửa chỉ mục không xác định trong PHP?Lỗi chỉ mục không xác định có thể được giải quyết bằng cách sử dụng hàm gọi là hàm isset() . Lỗi chỉ mục không xác định có thể được bỏ qua bằng cách cập nhật tùy chọn error_reporting thành ~E_NOTICE để vô hiệu hóa báo cáo thông báo.
Làm cách nào để sửa phần bù không xác định trong PHP?Lỗi này có nghĩa là trong mã của bạn, có một mảng và các khóa của nó. Nhưng bạn có thể đang cố sử dụng khóa của một mảng chưa được đặt. Có thể tránh lỗi bằng cách sử dụng phương thức isset() .
Tại sao biến của tôi không được xác định?Biến chưa được gán giá trị thuộc loại không xác định. Một phương thức hoặc câu lệnh cũng trả về không xác định nếu biến đang được đánh giá không có giá trị được gán. Hàm trả về không xác định nếu giá trị không được trả về. |