Nhập mảng PHP
html, điều quan trọng là trường tên thêm bộ chỉ định mảng không có giá trị (trừ khi chúng phụ thuộc vào vị trí khóa; name=tbox[0] address=tbox[1]) Show
php chỉ cần tên của mảng, php sẽ tự động gán chỉ mục khóa nếu [] được sử dụng
Liên kết để bình luậnChia sẻ trên các trang web khácNhiều tùy chọn chia sẻ hơn kartulĐăng ngày 28 tháng 5 năm 2009 kartul
Đăng ngày 28 tháng 5 năm 2009 Tôi đã thử cả hai và cả hai đều gần như hoạt động. tuy nhiên, khi tôi sử dụng cái đầu tiên, nó chỉ hiển thị cái cuối cùng. và khi thêm [] vào html tôi chỉ nhận được "Mảng". Tôi nghĩ rằng có điều gì đó không ổn với mã của tôi rồi
Liên kết để bình luậnChia sẻ trên các trang web khácNhiều tùy chọn chia sẻ hơn hoàn toàn sáng suốtĐăng ngày 28 tháng 5 năm 2009 hoàn toàn sáng suốt
Đăng ngày 28 tháng 5 năm 2009 bài viết sai xin lỗi
Liên kết để bình luậnChia sẻ trên các trang web khácNhiều tùy chọn chia sẻ hơn Tâm thầnĐăng ngày 28 tháng 5 năm 2009 Tâm thần
Đăng ngày 28 tháng 5 năm 2009
không có gì sai. Phương pháp thứ hai là tạo một mảng. Bạn cần truy cập dữ liệu dưới dạng một mảng. Nếu bạn sử dụng cái này
Sau đó, bạn có thể truy cập mảng theo cách này $_POST['screen'][0] = giá trị đầu tiên; $_POST['screen'][1] = giá trị thứ hai; vân vân
Liên kết để bình luậnChia sẻ trên các trang web khácNhiều tùy chọn chia sẻ hơn ropurt18Đăng ngày 28 tháng 5 năm 2009 ropurt18
Đăng ngày 28 tháng 5 năm 2009 Thẻ trước với print_r() gần như là tất cả những gì bạn cần để gỡ lỗi nội dung. Trong trường hợp nói Array, hãy làm điều này
' . print_r( $_POST, true ) . ''; ?>
Và xem liệu bạn có thể hiểu cách truy cập dữ liệu của mình không
Liên kết để bình luậnChia sẻ trên các trang web khácNhiều tùy chọn chia sẻ hơn kartulĐăng ngày 29 tháng 5 năm 2009 kartul
Đăng ngày 29 tháng 5 năm 2009 ok, tôi đã thử tất cả. hãy bắt đầu với cái đầu tiên
mjdamato. ok, tôi đã xóa thứ foreach(). nhưng để chắc chắn tôi đã thêm $c = count($screens); và nó hiển thị "1" thay vì 4 (tôi đã đếm các phần tử trong mảng. ) nhưng khi tôi hiển thị chúng như $post .= $_POST['screen'][0]; $post .= $_POST['screen'][1]; $post .= $_POST['screen'][2]; $post .= $_POST['screen'][3]; làm tất cả mọi việc. Tôi nghĩ bây giờ tôi có thể tạo một số loại vòng lặp để làm cho tất cả chúng xuất hiện. điều này làm cho mọi thứ khó khăn hơn tho. Ngoài ra, foreach có nên lặp lại mọi phần tử trong mảng cho đến khi kết thúc không? . giống 'A', 'b' => 'B', 'c' => 'C', 'd' => 'D', 'e' => 'E', 'f' => 'F', 'g' => 'G', 'h' => 'H', 'i' => 'I', 'j' => 'J', 'k' => 'K', 'l' => 'L', 'm' => 'M', 'n' => 'N', 'o' => 'O', 'p' => 'P', 'q' => 'Q', 'r' => 'R', 's' => 'S', 't' => 'T', 'u' => 'U', 'v' =>' V', 'w' => 'W', 'x' => 'X', 'y' => 'Y', 'z' => 'Z', 'num' => '#'); $z = 1; $c_a = count($sort_by_a); foreach($sort_by_a AS $url => $link) { $line = ($z == $c_a) ? "" : " "; echo "".$link."" . $line . "\n"; $z++; } ?>
ropurt18. wow, dòng mã này rất hữu ích 0 đây là những gì tôi nhận được. vì vậy html và php đang hoạt động. bây giờ tôi chỉ cần hiển thị chúng một cách chính xác
và bây giờ tôi đi ngủ. 3 giờ sáng ở đây
Liên kết để bình luậnChia sẻ trên các trang web khácNhiều tùy chọn chia sẻ hơn hoàn toàn sáng suốtĐăng ngày 29 tháng 5 năm 2009 hoàn toàn sáng suốt
Đăng ngày 29 tháng 5 năm 2009 tôi chỉ muốn nói rằng bạn có thể gặp sự cố khi sử dụng cái này
$c = đếm($màn hình);
bởi vì đếm();
Liên kết để bình luậnChia sẻ trên các trang web khácNhiều tùy chọn chia sẻ hơn laffinĐăng ngày 29 tháng 5 năm 2009 laffin
Đăng ngày 29 tháng 5 năm 2009 số lượng không quan tâm nếu chỉ số khóa đầu tiên là 0, nó sẽ là 'a'
đếm chỉ trả về số phần tử trong một mảng
Tôi nghĩ ý bạn là, Dun dựa vào số lượng như một chỉ số quan trọng
bạn có thể sử dụng foreach trong vấn đề này. với phần '$key => $name' sẽ tính chu kỳ()-1 lần
bạn cũng có thể đánh số lại mảng bằng một hàm mảng nào đó
Liên kết để bình luậnChia sẻ trên các trang web khácNhiều tùy chọn chia sẻ hơn kartulĐăng ngày 30 tháng 5 năm 2009 kartul
Đăng ngày 30 tháng 5 năm 2009 ok, xin lỗi vì đã không trả lời quá lâu
điều này vẫn không hoạt động để làm sáng tỏ mọi thứ, tôi thêm phần html và php vào đây một lần nữa 1
có vẻ như điều dễ dàng này là khá khó khăn thực sự
một điều, làm cách nào tôi có thể khiến người dùng đó chèn số và liên kết vào mảng. vì vậy kết quả của họ sẽ là một cái gì đó tương tự như thế này 2 vì vậy có lẽ sau đó foreach hoạt động
hoặc làm thế nào để làm điều đó với textarea?
điều này có thể quá nhiều nhưng các bạn là niềm hy vọng duy nhất của tôi
Liên kết để bình luậnChia sẻ trên các trang web khácNhiều tùy chọn chia sẻ hơn kartulĐăng ngày 8 tháng 6 năm 2009 kartul
Đăng ngày 8 tháng 6 năm 2009 đâm sầm vào. Tôi vẫn bị mắc kẹt với điều này.
Liên kết để bình luậnChia sẻ trên các trang web khácNhiều tùy chọn chia sẻ hơn sự khô héoĐăng ngày 8 tháng 6 năm 2009 sự khô héo
Đăng ngày 8 tháng 6 năm 2009 thử cái này
http. // đô la. com/gia sư. php
3
Liên kết để bình luậnChia sẻ trên các trang web khácNhiều tùy chọn chia sẻ hơn alco19357Đăng ngày 8 tháng 6 năm 2009 alco19357
Đăng ngày 8 tháng 6 năm 2009 4
thử cái đó. bạn không cần khai báo một mảng mới vì name="screens[]" dù sao cũng có nghĩa là mảng. bạn cũng có thể sử dụng các khóa được xác định trước với điều này bằng cách đặt tên khóa bên trong hai dấu ngoặc. thí dụ. name="screens[key1]" sẽ xuất màn hình[key1] = somevalue khi thực hiện trong ví dụ php trên
lý do nó không hoạt động sớm hơn là vì bạn có hai dấu ngoặc sau khi xác định trường bài đăng $screens[] = $_POST['screens']; nó nên đã được $screens = $_POST['screens']; sau đó bạn có thể thực hiện một vòng lặp trên màn hình $
chúc may mắn alex
Liên kết để bình luậnChia sẻ trên các trang web khácNhiều tùy chọn chia sẻ hơn kartulĐăng ngày 8 tháng 6 năm 2009 kartul
Đăng ngày 8 tháng 6 năm 2009 Ồ. nó hoạt dộng bây giờ tôi đã làm cho nó hoạt động với cái này 5
và tôi cũng sẽ thử với ví dụ của alco19357. cảm ơn tất cả những người đã giúp tôi. Bây giờ tôi thông minh hơn nhiều với các mảng Làm cách nào để nhập một mảng trong PHP?Sử dụng biểu mẫu HTML thông qua phương thức GET & POST của PHP để lấy dữ liệu đầu vào của người dùng ở dạng mảng hai chiều (2D) . Đầu tiên, nhập dữ liệu vào biểu mẫu HTML. Sau đó sử dụng phương thức GET hoặc POST của PHP để lấy hoặc đăng các dữ liệu đầu vào đó vào một biến. Cuối cùng, sử dụng các biến chứa dữ liệu đầu vào và xử lý bằng vòng lặp for.
Làm cách nào để chuyển mảng ở dạng PHP?Bạn có thể chuyển một mảng kết hợp tới http_build_query() và nối chuỗi kết quả dưới dạng chuỗi truy vấn vào URL. Mảng sẽ tự động được phân tích cú pháp bởi PHP nên $_GET trên trang nhận sẽ chứa một mảng
Mảng đầu vào là gì?INPUT ARRAY là trường hợp đặc biệt của câu lệnh INPUT cho phép người dùng nhập dữ liệu từ một mảng màn hình vào một mảng chương trình . mệnh đề ràng buộc INPUT. Mệnh đề liên kết các biến với các trường đầu vào, Đây là mệnh đề bắt buộc duy nhất.
Bạn có thể thêm vào một mảng trong PHP không?Định nghĩa và cách sử dụng. Hàm array_push() chèn một hoặc nhiều phần tử vào cuối mảng . Mẹo. Bạn có thể thêm một giá trị hoặc bao nhiêu tùy thích. Ghi chú. Ngay cả khi mảng của bạn có các phím chuỗi, các phần tử được thêm vào của bạn sẽ luôn có các phím số (Xem ví dụ bên dưới). |