Hướng dẫn _post array in php - mảng _post trong php
Tôi có một biểu mẫu có nhiều hộp văn bản có cùng tên. Tôi muốn lấy dữ liệu từ tất cả các hộp văn bản trong mã PHP của mình. Show
Đây là mã của tôi.
Tôi muốn có một kết quả như thế này:
Thay vào đó tôi chỉ nhận được văn bản từ hộp văn bản cuối cùng.
miken32 40.7K16 Huy hiệu vàng101 Huy hiệu bạc143 Huy hiệu đồng16 gold badges101 silver badges143 bronze badges Đã hỏi ngày 30 tháng 6 năm 2010 lúc 11:27Jun 30, 2010 at 11:27
Sử dụng 3 trong tên phần tử
Sẽ trả về một mảng trên đầu PHP:
Bạn có thể 4 rằng để có được kết quả bạn muốn:
Đừng quên vệ sinh các giá trị này trước khi làm bất cứ điều gì với chúng, ví dụ: tuần tự hóa mảng hoặc chèn chúng vào cơ sở dữ liệu! Chỉ vì họ ở trong một mảng không có nghĩa là chúng an toàn. Đã trả lời ngày 30 tháng 6 năm 2010 lúc 11:31Jun 30, 2010 at 11:31
PekkapekkaPekka 436K139 Huy hiệu vàng966 Huy hiệu bạc1082 Huy hiệu Đồng139 gold badges966 silver badges1082 bronze badges 0
$ _POST ['Email'] sẽ là một mảng. Đã trả lời ngày 30 tháng 6 năm 2010 lúc 11:31Jun 30, 2010 at 11:31
Pekkapekka
436K139 Huy hiệu vàng966 Huy hiệu bạc1082 Huy hiệu Đồng
$ _POST ['Email'] sẽ là một mảng.Jul 4, 2019 at 15:04
Một ví dụ khác có thể là:Alp Altunel sẽ hiển thị1 gold badge22 silver badges26 bronze badges Một mảng trong PHP thực sự là một bản đồ được đặt hàng. Bản đồ là một loại liên kết các giá trị với các khóa. Loại này được tối ưu hóa cho một số cách sử dụng khác nhau; Nó có thể được coi là một mảng, danh sách (vector), bảng băm (một triển khai bản đồ), từ điển, thu thập, ngăn xếp, hàng đợi, và có thể nhiều hơn nữa. Vì các giá trị mảng có thể là các mảng khác, cây và mảng đa chiều cũng có thể.array in PHP is actually an ordered map. A map is a type that associates values to keys. This type is optimized for several different uses; it can be treated as an array, list (vector), hash table (an implementation of a map), dictionary, collection, stack, queue, and probably more. As array values can be other arrays, trees and multidimensional arrays are also possible. Giải thích về các cấu trúc dữ liệu đó nằm ngoài phạm vi của hướng dẫn này, nhưng ít nhất một ví dụ được cung cấp cho mỗi chúng. Để biết thêm thông tin, hãy hướng tới các tài liệu đáng kể tồn tại về chủ đề rộng lớn này. Cú phápChỉ định với Array ()array()Một mảng có thể được tạo bằng cách sử dụng cấu trúc ngôn ngữ mảng (). Nó lấy bất kỳ số lượng các cặp 5 được phân tách bằng dấu phẩy làm đối số.array
can be created using the array() language construct. It takes any number of comma-separated 5 pairs as arguments. array( key => value, key2 => value2, key3 => value3, ... ) Dấu phẩy sau phần tử mảng cuối cùng là tùy chọn và có thể được bỏ qua. Điều này thường được thực hiện cho các mảng một dòng, tức là 6 được ưu tiên hơn 7. Mặt khác, đối với các mảng đa dòng, dấu phẩy kéo dài thường được sử dụng, vì nó cho phép thêm các yếu tố mới dễ dàng hơn ở cuối.
Ví dụ #1 một mảng đơn giản 0Khóa có thể là một int hoặc một chuỗi. Giá trị có thể là bất kỳ loại.key can either be an int or a string. The value can be of any type. Ngoài ra, các diễn viên khóa sau sẽ xảy ra:key casts will occur:
Nếu nhiều phần tử trong khai báo mảng sử dụng cùng một khóa, chỉ có phần cuối cùng sẽ được sử dụng vì tất cả các phần tử khác đều bị ghi đè. Ví dụ Ví dụ #2 mẫu đúc và ghi đè 4Ví dụ trên sẽ xuất ra: array(1) { [1]=> string(1) "d" } Vì tất cả các khóa trong ví dụ trên được chuyển đến 8, giá trị sẽ được ghi đè lên mọi yếu tố mới và giá trị được gán cuối cùng 6 là giá trị duy nhất còn lại.Các mảng PHP có thể chứa các khóa Int và chuỗi cùng lúc với PHP không phân biệt giữa các mảng được lập chỉ mục và kết hợp.int and string keys at the same time as PHP does not distinguish between indexed and associative arrays. Ví dụ #3 Phím Int và Chuỗi hỗn hợpint and string keys 7Ví dụ trên sẽ xuất ra: 0Vì tất cả các khóa trong ví dụ trên được chuyển đến 8, giá trị sẽ được ghi đè lên mọi yếu tố mới và giá trị được gán cuối cùng 6 là giá trị duy nhất còn lại.key is optional. If it is not specified, PHP will use the increment of the largest previously used int key. Các mảng PHP có thể chứa các khóa Int và chuỗi cùng lúc với PHP không phân biệt giữa các mảng được lập chỉ mục và kết hợp. 8Ví dụ trên sẽ xuất ra: 1Vì tất cả các khóa trong ví dụ trên được chuyển đến 8, giá trị sẽ được ghi đè lên mọi yếu tố mới và giá trị được gán cuối cùng 6 là giá trị duy nhất còn lại.Các mảng PHP có thể chứa các khóa Int và chuỗi cùng lúc với PHP không phân biệt giữa các mảng được lập chỉ mục và kết hợp. 9Ví dụ trên sẽ xuất ra: 2Vì tất cả các khóa trong ví dụ trên được chuyển đến 8, giá trị sẽ được ghi đè lên mọi yếu tố mới và giá trị được gán cuối cùng 6 là giá trị duy nhất còn lại.Các mảng PHP có thể chứa các khóa Int và chuỗi cùng lúc với PHP không phân biệt giữa các mảng được lập chỉ mục và kết hợp. Ví dụ #3 Phím Int và Chuỗi hỗn hợp 3Ví dụ trên sẽ xuất ra: 3 Vì tất cả các khóa trong ví dụ trên được chuyển đến $email = $_POST['email'];
echo implode(", ", $email); // Will output , ...
|