❮ Tham chiếu mảng PHP
Thí dụ
Trả về một mảng theo thứ tự ngược lại:
"Volvo", "B" => "BMW", "C" => "Toyota"]; print_r [mảng_Reverse [$ a]]; ?>
$a=array["a"=>"Volvo","b"=>"BMW","c"=>"Toyota"];
print_r[array_reverse[$a]];
?>
Hãy tự mình thử »
Định nghĩa và cách sử dụng
Hàm mảng_Reverse [] trả về một mảng theo thứ tự ngược lại.
Cú pháp
Array_Reverse [mảng, bảo tồn]
Giá trị tham số
mảng | Yêu cầu. Chỉ định một mảng |
bảo tồn | Không bắt buộc. Chỉ định nếu hàm có bảo quản các khóa của mảng hay không. Những giá trị khả thi:
|
Chi tiết kỹ thuật
Trả về mảng đảo ngược |
4+ |
Tham số bảo quản đã được thêm vào trong Php 4.0.3 |
Nhiều ví dụ hơn
Thí dụ
Trả về mảng ban đầu, mảng đảo ngược và mảng được bảo quản:
print_r[$reverse];
print_r[$preserve];
?>
Hãy tự mình thử »
❮ Tham chiếu mảng PHP
❮ Tham chiếu mảng PHP
Thí dụ
Lật tất cả các phím với các giá trị liên quan của chúng trong một mảng:
"màu đỏ", "b" => "màu xanh lá cây", "c" => "màu xanh", "d" => "màu vàng"]; $ result = mảng_flip [$ a1]; print_r [$ result];?>
$a1=array["a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"];
$result=array_flip[$a1];
print_r[$result];
?>
Hãy tự mình thử »
Định nghĩa và cách sử dụng
Hàm Array_flip [] lật/trao đổi tất cả các khóa với các giá trị liên quan của chúng trong một mảng.
Cú pháp
Giá trị tham số
mảng | Yêu cầu. Chỉ định một mảng các cặp khóa/giá trị sẽ được lật |
Chi tiết kỹ thuật
Trả về mảng lật về thành công. NULL về thất bại |
4+ |
❮ Tham chiếu mảng PHP
[Php 4, Php 5, Php 7, Php 8]
Array_Reverse - Trả về một mảng với các phần tử theo thứ tự ngược lại — Return an array with elements in reverse order
Sự mô tả
Array_Reverse [mảng $array
, bool $preserve_keys
= false
]: mảng[array $array
, bool $preserve_keys
= false
]: array
Thông số
________số 8Mảng đầu vào.
preserve_keys
Nếu được đặt thành các khóa số
array_reverse[array_name, preserve_keys]0 được bảo tồn. Các khóa không phải là không bị ảnh hưởng bởi cài đặt này và sẽ luôn được bảo tồn.
array_reverse[array_name, preserve_keys]0 numeric keys are preserved. Non-numeric keys are not affected by this setting and will always be preserved.
Trả về giá trị
Trả về mảng đảo ngược.
Ví dụ
Ví dụ #1 Array_reverse [] ví dụarray_reverse[] example
array_reverse[array_name, preserve_keys]1
Ví dụ trên sẽ xuất ra:
Array [ [0] => php [1] => 4 [2] => Array [ [0] => green [1] => red ] ] Array [ [0] => Array [ [0] => green [1] => red ] [1] => 4 [2] => php ] Array [ [2] => Array [ [0] => green [1] => red ] [1] => 4 [0] => php ]
Xem thêm
- Array_flip [] - Trao đổi tất cả các khóa với các giá trị liên quan của chúng trong một mảng
Không có người dùng đóng góp ghi chú cho trang này.
PHP: Tạo một mảng với các phần tử theo thứ tự ngược lại
Hàm mảng_Reverse [] được sử dụng để đảo ngược thứ tự của các phần tử trong một mảng.
Version:
[Php 4 trở lên]
Syntax:
array_reverse[array_name, preserve_keys]
Parameter:
mảng_name | Chỉ định tên của mảng. | Yêu cầu | Mảng |
bảo tồn_KEYS | Chỉ định đúng hay sai cho dù chức năng sẽ bảo tồn các phím của mảng hay không. Giá trị mặc định là sai. | Không bắt buộc | Boolean |
Giá trị trở lại:
Các mảng đảo ngược.
Loại giá trị: mảng: Array
Example:
Output:
Array [[4] => 5 [3] => 4 [2] => 3 [1] => 2 [0] => 1]
Array [[0] => 5 [1] => 4 [2] => 3 [3] => 2 [4] => 1]
Trình bày bằng hình ảnh:
Xem ví dụ trong trình duyệt
Thực hành tại đây trực tuyến:
Xem thêm
Tham chiếu chức năng PHP
Trước: Array_Reducenext: Array_Search array_reduce
Next: array_search
PHP: Lời khuyên trong ngày
PHP: PHP Curl có thể truy xuất các tiêu đề phản hồi và cơ thể trong một yêu cầu không?
Ví dụ về mã:
$ch = curl_init[]; curl_setopt[$ch, CURLOPT_RETURNTRANSFER, 1]; curl_setopt[$ch, CURLOPT_HEADER, 1]; // ... $response = curl_exec[$ch]; // Then, after your curl_exec call: $header_size = curl_getinfo[$ch, CURLINFO_HEADER_SIZE]; $header = substr[$response, 0, $header_size]; $body = substr[$response, $header_size];
CẢNH BÁO: Như đã lưu ý trong các bình luận dưới đây, điều này có thể không đáng tin cậy khi được sử dụng với các máy chủ proxy hoặc khi xử lý một số loại chuyển hướng nhất định. Câu trả lời của Geoffrey có thể xử lý những điều này một cách đáng tin cậy hơn. As noted in the comments below, this may not be reliable when used with proxy servers or when handling certain types of redirects. @Geoffrey's answer may handle these more reliably.
Tham khảo: //bit.ly/33Tytly