Hướng dẫn how to remove key value from array in php? - cách xóa giá trị khóa khỏi mảng trong php?
Cải thiện bài viết Show Lưu bài viết Cải thiện bài viết Lưu bài viết Đọc Examples: Input : array( "name" => "Anand", "roll"=> "1") Output : Array ( [roll] => 1 ) Input : array( "1" => "Add", "2" => "Multiply", "3" => "Divide") Output : Array ( [2] => Multiply [3] => Divide ) Bàn luận The unset() function is used to unset a key and its value in an associative array. Syntax: void unset( $array_name['key_to_be_removed'] ) Program: Array ( [2] => Multiply [3] => Divide )0 Cho một mảng kết hợp có chứa các thành phần mảng và nhiệm vụ là loại bỏ một khóa và giá trị của nó khỏi mảng kết hợp. Phương pháp 1: Sử dụng hàm unset (): hàm unset () được sử dụng để giải phóng khóa và giá trị của nó trong một mảng kết hợp. Array ( [2] => Multiply [3] => Divide )1 Array ( [2] => Multiply [3] => Divide )2 Array ( [2] => Multiply [3] => Divide )3 Array ( [2] => Multiply [3] => Divide )4 Array ( [2] => Multiply [3] => Divide )5 Array ( [2] => Multiply [3] => Divide )6 Array ( [2] => Multiply [3] => Divide )7 Array ( [2] => Multiply [3] => Divide )8 Array ( [2] => Multiply [3] => Divide )9 array array_diff_key( $array_name, array_flip((array) ['keys_to_be_removed'] )9 Array ( [2] => b [3] => c )0 Array ( [2] => Multiply [3] => Divide )1 Array ( [2] => b [3] => c )2 Array ( [2] => b [3] => c )3 Array ( [2] => b [3] => c )4 Array ( [2] => b [3] => c )5 Array ( [2] => Multiply [3] => Divide )1 array array_diff_key( $array_name, array_flip((array) ['keys_to_be_removed'] )9 Array ( [2] => b [3] => c )8 Output: Array ( [2] => Multiply [3] => Divide )
Syntax: Array ( [2] => Multiply [3] => Divide )5 array array_diff_key( $array_name, array_flip((array) ['keys_to_be_removed'] )6 Array ( [2] => Multiply [3] => Divide )7 array array_diff_key( $array_name, array_flip((array) ['keys_to_be_removed'] )8 Program: Array ( [2] => Multiply [3] => Divide )0 Cho một mảng kết hợp có chứa các thành phần mảng và nhiệm vụ là loại bỏ một khóa và giá trị của nó khỏi mảng kết hợp. Phương pháp 1: Sử dụng hàm unset (): hàm unset () được sử dụng để giải phóng khóa và giá trị của nó trong một mảng kết hợp. Array ( [2] => Multiply [3] => Divide )1 Array ( [2] => Multiply [3] => Divide )2 Array ( [2] => Multiply [3] => Divide )3 Array ( [2] => Multiply [3] => Divide )4 Array ( [2] => Multiply [3] => Divide )5 Array ( [2] => Multiply [3] => Divide )6 Array ( [2] => Multiply [3] => Divide )7 Array ( [2] => Multiply [3] => Divide )8 Array ( [2] => Multiply [3] => Divide )9 array array_diff_key( $array_name, array_flip((array) ['keys_to_be_removed'] )9 Array ( [2] => Multiply [3] => Divide )5 array array_diff_key( $array_name, array_flip((array) ['keys_to_be_removed'] )1 Array ( [2] => Multiply [3] => Divide )7 array array_diff_key( $array_name, array_flip((array) ['keys_to_be_removed'] )3 Array ( [2] => Multiply [3] => Divide )9 5 6 7Array ( [2] => Multiply [3] => Divide )3 9Array ( [2] => b [3] => c )3 1Array ( [2] => b [3] => c )5 9array array_diff_key( $array_name, array_flip((array) ['keys_to_be_removed'] )9 Array ( [2] => b [3] => c )8 Output: Array ( [2] => b [3] => c ) Đưa ra một mảng kết hợp:
Làm thế nào tôi có thể loại bỏ một cặp giá trị khóa nhất định, được đưa ra khóa?
User229044 ♦♦ 227K40 Huy hiệu vàng326 Huy hiệu bạc336 Huy hiệu Đồng40 gold badges326 silver badges336 bronze badges hỏi ngày 16 tháng 6 năm 2010 lúc 13:14Jun 16, 2010 at 13:14
0 Bạn có thể sử dụng 6:
Example:
Output:
Pang 9.254146 Huy hiệu vàng85 Huy hiệu bạc120 Huy hiệu đồng146 gold badges85 silver badges120 bronze badges Đã trả lời ngày 16 tháng 6 năm 2010 lúc 13:15Jun 16, 2010 at 13:15
SarfrazsarfrazSarfraz 372K76 Huy hiệu vàng529 Huy hiệu bạc576 Huy hiệu Đồng76 gold badges529 silver badges576 bronze badges 3 Sử dụng chức năng này để loại bỏ các mảng khóa cụ thể mà không cần sửa đổi mảng gốc:
PARAM thứ nhất vượt qua tất cả các mảng, mảng thông số thứ hai của các phím để xóa. Ví dụ: void unset( $array_name['key_to_be_removed'] )0
Người dùng 3.5342 Huy hiệu vàng33 Huy hiệu bạc 50 Huy hiệu Đồng2 gold badges33 silver badges50 bronze badges Đã trả lời ngày 1 tháng 9 năm 2015 lúc 10:56Sep 1, 2015 at 10:56
BafibafiBafi 5265 Huy hiệu bạc7 Huy hiệu Đồng5 silver badges7 bronze badges 3 Sử dụng 7:void unset( $array_name['key_to_be_removed'] )1
Pang 9.254146 Huy hiệu vàng85 Huy hiệu bạc120 Huy hiệu đồng146 gold badges85 silver badges120 bronze badges Đã trả lời ngày 16 tháng 6 năm 2010 lúc 13:15Jun 16, 2010 at 13:15
Sarfrazsarfrazcletus 372K76 Huy hiệu vàng529 Huy hiệu bạc576 Huy hiệu Đồng163 gold badges903 silver badges940 bronze badges 0 Sử dụng chức năng này để loại bỏ các mảng khóa cụ thể mà không cần sửa đổi mảng gốc: void unset( $array_name['key_to_be_removed'] )2
User229044 ♦♦ 227K40 Huy hiệu vàng326 Huy hiệu bạc336 Huy hiệu Đồng40 gold badges326 silver badges336 bronze badges Đã trả lời ngày 16 tháng 6 năm 2010 lúc 13:15Jun 16, 2010 at 13:15
SarfrazsarfrazCristian 372K76 Huy hiệu vàng529 Huy hiệu bạc576 Huy hiệu Đồng62 gold badges355 silver badges262 bronze badges Sử dụng chức năng này để loại bỏ các mảng khóa cụ thể mà không cần sửa đổi mảng gốc: void unset( $array_name['key_to_be_removed'] )3
Người dùng
Bafibafi 5265 Huy hiệu bạc7 Huy hiệu ĐồngApr 19, 2018 at 14:32
Sử dụng 7:Sahith Vibudhicletuscletus2 gold badges29 silver badges31 bronze badges 606K163 Huy hiệu vàng903 Huy hiệu bạc940 Huy hiệu Đồng void unset( $array_name['key_to_be_removed'] )7
Sử dụng 6:Mar 6, 2015 at 5:28
0
Cristiancristian 197K62 Huy hiệu vàng355 Huy hiệu bạc262 Huy hiệu Đồng void unset( $array_name['key_to_be_removed'] )8 Xem xét mảng này: void unset( $array_name['key_to_be_removed'] )9 Để xóa một phần tử bằng mảng 9:Mar 13, 2021 at 9:42
Để xóa phần tử bằng 0:OMRĐọc thêm về Array_Diff: http://php.net/manual/en/function.array-diff.php5 gold badges16 silver badges34 bronze badges Array_Keys () được sử dụng trong PHP là gì?Array_Keys () là một hàm tích hợp trong PHP và được sử dụng để trả về tất cả các khóa và mảng hoặc tập hợp con của các khóa. Tham số: Hàm lấy ba tham số trong đó một tham số là bắt buộc và hai tham số khác là tùy chọn.to return either all the keys of and array or the subset of the keys. Parameters: The function takes three parameters out of which one is mandatory and other two are optional.
PHP có chức năng lật không?PHP | Hàm Array_flip () Chức năng tích hợp của PHP này được sử dụng để trao đổi các phần tử trong một mảng, tức là, 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 và ngược lại. Chúng ta phải nhớ rằng các giá trị của mảng cần phải là các khóa hợp lệ, tức là chúng cần phải là số nguyên hoặc chuỗi.This built-in function of PHP is used to exchange elements within an array, i.e., exchange all keys with their associated values in an array and vice-versa. We must remember that the values of the array need to be valid keys, i.e. they need to be either integer or string.
Được sử dụng để xóa một biến trong PHP?Hàm unset () là một hàm sẵn có trong PHP được sử dụng để hủy bỏ một biến được chỉ định.unset() function is an inbuilt function in PHP which is used to unset a specified variable.
Mảng splice PHP là gì?Hàm mảng_splice () loại bỏ các phần tử được chọn khỏi một mảng và thay thế nó bằng các phần tử mới.Hàm cũng trả về một mảng với các phần tử bị loại bỏ.Mẹo: Nếu hàm không loại bỏ bất kỳ phần tử nào (độ dài = 0), mảng thay thế sẽ được chèn từ vị trí của tham số bắt đầu (xem Ví dụ 2).removes selected elements from an array and replaces it with new elements. The function also returns an array with the removed elements. Tip: If the function does not remove any elements (length=0), the replaced array will be inserted from the position of the start parameter (See Example 2). |