Hướng dẫn php array replace values with keys - mảng php thay thế các giá trị bằng các khóa

Tôi có mảng sau:

array['Elnett', 'INOA INOA', 'Playball P', 'Preferred Color Specialist', 
      'Série Expert', 'Série Nature', 'Techni art']

Tôi muốn có các khóa và giá trị như:

array['Elnett' => 'Elnett', 
      'INOA INOA' => 'INOA INOA', 
      'Playball P' => 'Playball', 
      'Preferred Color Specialis' => 'Preferred Color Specialist', 
      'Série Expert' => 'Série Expert', 
      'Série Nature' => 'Série Nature', 
      'Techni art' => 'Techni art']

Làm thế nào tôi có thể hoàn thành điều này?

[Php 5> = 5.3.0, Php 7, Php 8]

Array_Repace - Thay thế các phần tử từ các mảng được truyền vào mảng đầu tiênReplaces elements from passed arrays into the first array

Sự mô tả

Array_Repace [Array $array, Array ...$replacements]: Array[array $array, array ...$replacements]: array

Array_replace [] không đệ quy: nó sẽ thay thế các giá trị trong mảng đầu tiên bằng bất kỳ loại nào trong mảng thứ hai. is not recursive : it will replace values in the first array by whatever type is in the second array.

Thông số

array

Các mảng trong đó các yếu tố được thay thế.

replacements

Mảng mà các yếu tố sẽ được trích xuất. Các giá trị từ các mảng sau này ghi đè lên các giá trị trước.

Trả về giá trị

Trả về một mảng.array.

Ví dụ

Ví dụ #1 array_replace [] ví dụarray_replace[] example

Ví dụ trên sẽ xuất ra:

Array
[
    [0] => grape
    [1] => banana
    [2] => apple
    [3] => raspberry
    [4] => cherry
]

Xem thêm

  • Array_replace_Recursive [] - Thay thế các phần tử từ các mảng được truyền vào mảng đầu tiên đệ quy
  • Array_merge [] - Hợp nhất một hoặc nhiều mảng

SteelPandrummer ¶

10 năm trước

Marvin_elia tại Web Dot de ¶

8 năm trước

Simple function to replace array keys. Note you have to manually select wether existing keys will be overrided.

array['Elnett' => 'Elnett', 
      'INOA INOA' => 'INOA INOA', 
      'Playball P' => 'Playball', 
      'Preferred Color Specialis' => 'Preferred Color Specialist', 
      'Série Expert' => 'Série Expert', 
      'Série Nature' => 'Série Nature', 
      'Techni art' => 'Techni art']
0

array['Elnett' => 'Elnett', 
      'INOA INOA' => 'INOA INOA', 
      'Playball P' => 'Playball', 
      'Preferred Color Specialis' => 'Preferred Color Specialist', 
      'Série Expert' => 'Série Expert', 
      'Série Nature' => 'Série Nature', 
      'Techni art' => 'Techni art']
1

Ali Dot Thụy Điển19 tại Yahoo Dot Com ¶

6 năm trước

array['Elnett' => 'Elnett', 
      'INOA INOA' => 'INOA INOA', 
      'Playball P' => 'Playball', 
      'Preferred Color Specialis' => 'Preferred Color Specialist', 
      'Série Expert' => 'Série Expert', 
      'Série Nature' => 'Série Nature', 
      'Techni art' => 'Techni art']
2

array['Elnett' => 'Elnett', 
      'INOA INOA' => 'INOA INOA', 
      'Playball P' => 'Playball', 
      'Preferred Color Specialis' => 'Preferred Color Specialist', 
      'Série Expert' => 'Série Expert', 
      'Série Nature' => 'Série Nature', 
      'Techni art' => 'Techni art']
3

array['Elnett' => 'Elnett', 
      'INOA INOA' => 'INOA INOA', 
      'Playball P' => 'Playball', 
      'Preferred Color Specialis' => 'Preferred Color Specialist', 
      'Série Expert' => 'Série Expert', 
      'Série Nature' => 'Série Nature', 
      'Techni art' => 'Techni art']
4

array['Elnett' => 'Elnett', 
      'INOA INOA' => 'INOA INOA', 
      'Playball P' => 'Playball', 
      'Preferred Color Specialis' => 'Preferred Color Specialist', 
      'Série Expert' => 'Série Expert', 
      'Série Nature' => 'Série Nature', 
      'Techni art' => 'Techni art']
5

array['Elnett' => 'Elnett', 
      'INOA INOA' => 'INOA INOA', 
      'Playball P' => 'Playball', 
      'Preferred Color Specialis' => 'Preferred Color Specialist', 
      'Série Expert' => 'Série Expert', 
      'Série Nature' => 'Série Nature', 
      'Techni art' => 'Techni art']
6

array['Elnett' => 'Elnett', 
      'INOA INOA' => 'INOA INOA', 
      'Playball P' => 'Playball', 
      'Preferred Color Specialis' => 'Preferred Color Specialist', 
      'Série Expert' => 'Série Expert', 
      'Série Nature' => 'Série Nature', 
      'Techni art' => 'Techni art']
1

Thư tại Romansklenar dot cz ¶

12 năm trước

array['Elnett' => 'Elnett', 
      'INOA INOA' => 'INOA INOA', 
      'Playball P' => 'Playball', 
      'Preferred Color Specialis' => 'Preferred Color Specialist', 
      'Série Expert' => 'Série Expert', 
      'Série Nature' => 'Série Nature', 
      'Techni art' => 'Techni art']
8

array['Elnett' => 'Elnett', 
      'INOA INOA' => 'INOA INOA', 
      'Playball P' => 'Playball', 
      'Preferred Color Specialis' => 'Preferred Color Specialist', 
      'Série Expert' => 'Série Expert', 
      'Série Nature' => 'Série Nature', 
      'Techni art' => 'Techni art']
9

Array
[
    [0] => grape
    [1] => banana
    [2] => apple
    [3] => raspberry
    [4] => cherry
]
0

Array
[
    [0] => grape
    [1] => banana
    [2] => apple
    [3] => raspberry
    [4] => cherry
]
1

gmastro77 tại gmail dot com ¶

9 năm trước

Array
[
    [0] => grape
    [1] => banana
    [2] => apple
    [3] => raspberry
    [4] => cherry
]
2

Array
[
    [0] => grape
    [1] => banana
    [2] => apple
    [3] => raspberry
    [4] => cherry
]
3

Array
[
    [0] => grape
    [1] => banana
    [2] => apple
    [3] => raspberry
    [4] => cherry
]
4

Array
[
    [0] => grape
    [1] => banana
    [2] => apple
    [3] => raspberry
    [4] => cherry
]
5

Array
[
    [0] => grape
    [1] => banana
    [2] => apple
    [3] => raspberry
    [4] => cherry
]
6

polecat tại p0lecat dot com ¶

11 năm trước

Array
[
    [0] => grape
    [1] => banana
    [2] => apple
    [3] => raspberry
    [4] => cherry
]
7

Array
[
    [0] => grape
    [1] => banana
    [2] => apple
    [3] => raspberry
    [4] => cherry
]
8

Array
[
    [0] => grape
    [1] => banana
    [2] => apple
    [3] => raspberry
    [4] => cherry
]
9

$array0

$array1

$array2

Kyberprizrak ¶

8 năm trước

$array3

Ali Dot Thụy Điển19 tại Yahoo Dot Com ¶

11 năm trước

$array4

$array5

$array6

array['Elnett' => 'Elnett', 
      'INOA INOA' => 'INOA INOA', 
      'Playball P' => 'Playball', 
      'Preferred Color Specialis' => 'Preferred Color Specialist', 
      'Série Expert' => 'Série Expert', 
      'Série Nature' => 'Série Nature', 
      'Techni art' => 'Techni art']
1

Kyberprizrak ¶

8 năm trước

$array8

Ali Dot Thụy Điển19 tại Yahoo Dot Com ¶

6 năm trước

$array9

...$replacements0

...$replacements1

array['Elnett' => 'Elnett', 
      'INOA INOA' => 'INOA INOA', 
      'Playball P' => 'Playball', 
      'Preferred Color Specialis' => 'Preferred Color Specialist', 
      'Série Expert' => 'Série Expert', 
      'Série Nature' => 'Série Nature', 
      'Techni art' => 'Techni art']
1

Thư tại Romansklenar dot cz ¶

12 năm trước

...$replacements3

...$replacements4

...$replacements5

array['Elnett' => 'Elnett', 
      'INOA INOA' => 'INOA INOA', 
      'Playball P' => 'Playball', 
      'Preferred Color Specialis' => 'Preferred Color Specialist', 
      'Série Expert' => 'Série Expert', 
      'Série Nature' => 'Série Nature', 
      'Techni art' => 'Techni art']
1

polecat tại p0lecat dot com ¶

11 năm trước

...$replacements7

...$replacements8

...$replacements9

array0

array1

array2

array3

array['Elnett' => 'Elnett', 
      'INOA INOA' => 'INOA INOA', 
      'Playball P' => 'Playball', 
      'Preferred Color Specialis' => 'Preferred Color Specialist', 
      'Série Expert' => 'Série Expert', 
      'Série Nature' => 'Série Nature', 
      'Techni art' => 'Techni art']
1

Kyberprizrak ¶

12 năm trước

array5

array6

array['Elnett' => 'Elnett', 
      'INOA INOA' => 'INOA INOA', 
      'Playball P' => 'Playball', 
      'Preferred Color Specialis' => 'Preferred Color Specialist', 
      'Série Expert' => 'Série Expert', 
      'Série Nature' => 'Série Nature', 
      'Techni art' => 'Techni art']
1

gmastro77 tại gmail dot com ¶

9 năm trước

array8

array9

replacements0

polecat tại p0lecat dot com ¶

11 năm trước

replacements1

replacements2

replacements3

array['Elnett' => 'Elnett', 
      'INOA INOA' => 'INOA INOA', 
      'Playball P' => 'Playball', 
      'Preferred Color Specialis' => 'Preferred Color Specialist', 
      'Série Expert' => 'Série Expert', 
      'Série Nature' => 'Série Nature', 
      'Techni art' => 'Techni art']
1

Làm thế nào tôi có thể thay thế giá trị của một khóa cụ thể trong một mảng trong PHP?

Hàm mảng_Rpace [] thay thế các giá trị của mảng đầu tiên bằng các giá trị từ các mảng sau. Mẹo: Bạn có thể gán một mảng cho hàm hoặc bao nhiêu tùy thích. Nếu một khóa từ Array1 tồn tại trong Array2, các giá trị từ Array1 sẽ được thay thế bằng các giá trị từ Array2. replaces the values of the first array with the values from following arrays. Tip: You can assign one array to the function, or as many as you like. If a key from array1 exists in array2, values from array1 will be replaced by the values from array2.

Làm thế nào để bạn thay thế các giá trị trong một mảng?

Một mục có thể được thay thế trong một mảng bằng hai cách tiếp cận:..
Phương pháp 1: Sử dụng phương thức splice []. ....
Phương pháp 2: Sử dụng phương thức mảng mảng [] và bộ lọc [] ..

Có phải các phím thay đổi chức năng lật của một mảng thành?

Array_flip [] Trả về một mảng theo thứ tự lật, tức là các khóa từ mảng trở thành giá trị và giá trị từ mảng trở thành khóa.Lưu ý 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à int hoặc chuỗi.keys from array become values and values from array become keys. Note that the values of array need to be valid keys, i.e. they need to be either int or string.

Việc sử dụng hàm mảng_flip [] là gì?

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.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.

Bài Viết Liên Quan

Chủ Đề