溫馨提示×

如何自定義類似array_values的PHP函數(shù)

PHP
小樊
83
2024-08-23 05:48:27
欄目: 編程語言

要自定義類似于PHP中的array_values函數(shù),可以編寫一個函數(shù),接受一個數(shù)組作為參數(shù),并返回該數(shù)組的所有值新的索引數(shù)組。

以下是一個示例代碼:

function custom_array_values($array) {
  $values = [];
  foreach ($array as $key => $value) {
    $values[] = $value;
  }
  return $values;
}

// 示例用法
$arr = ['a' => 1, 'b' => 2, 'c' => 3];
$values = custom_array_values($arr);
print_r($values);

這段代碼定義了一個custom_array_values函數(shù)來獲取一個數(shù)組的所有值,并將它們存儲在一個新的索引數(shù)組中。在示例用法中,輸入數(shù)組$arr包含鍵值對,調(diào)用custom_array_values函數(shù)將返回一個包含所有值的索引數(shù)組。

你可以根據(jù)自己的需求對這個函數(shù)進行修改和擴展,以實現(xiàn)更多功能。

0