Bloğa Geri Dön

Laravel Collection Flip Metodu - Array Key-Value Değeri Değiştirme

Laravel

01 Eyl, 14:23 Pazar

Ortalama okuma süresi 1 dakika

Bir array yapısı içinde anahtar ile değerin yerini değiştirmek için kulanabileceğiniz çok basit bir yapı collection flip() metodu.

Laravel Collection Flip Metodu - Array Key-Value Değeri Değiştirme
Laravel Collection Flip Metodu - Array Key-Value Değeri Değiştirme

Laravel collection'ları bildiğiniz üzere aşırı güclü ve başarılı bir yapı.

Bugün birşeyler karalarken bir array içinde key ile valueları değiştirmem gerekti yani


$orjinalArray = [
	"key1" => "value1", 
	"key2" => "value2", 
	"key3" => "value3", 
	"key4" => "value4", 
	"key5" => "value5" 
]; 

$olmasiniIstedigimArray = [ 
	"value1" => "key1", 
	"value2" => "key2", 
	"value3" => "key3", 
	"value4" => "key4", 
	"value5" => "key5" 
]; 

Kullanımı:

	return collect($orjinalArray)->flip(); 

Çıktısı

Illuminate\Support\Collection {#3685 all: [ 
	"value1" => "key1", 
	"value2" => "key2", 
	"value3" => "key3", 
	"value4" => "key4", 
	"value5" => "key5", 
], }