PHP compact() Fonksiyonu

Örnek

Değişken adları ve değerlerini içeren bir dizi oluşturun:

<?php
$firstname = "Bill";
$lastname = "Gates";
$age = "60";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>

Çalıştırma Örneği

Tanım ve Kullanım

compact() fonksiyonu, değişken adları ve değerlerini içeren bir dizi oluşturur.

Yorum:Herhangi bir değişken adı ile eşleşmeyen herhangi bir dize atlanır.

Sözdizimi

compact(var1,var2...)
Parametreler Açıklama
var1 Gerekli. Değişken adını içeren bir dize veya değişken dizisi olabilir.
var2,... İsteğe bağlı. Değişken adını içeren bir dize veya değişken dizisi olabilir. Çoklu parametreler izin verilir.

Açıklama

compact() fonksiyonu, parametreler tarafından sağlanan değişkenlerden oluşan bir dizi oluşturur. Parametreler arasında bir dizi varsa, bu dizideki değişkenlerin değerleri de alınacaktır.

Bu fonksiyonun döndürdüğü dizi, fonksiyonun parametreleri olan bir ilişkili dizi olacaktır, anahtarları fonksiyonun parametreleri, anahtar değerleri ise parametrelerdeki değişkenlerin değerleri olacaktır.

Bu fonksiyonun gerçekleştirdiği işlem: extract() Tam tersi.

Teknik Açıklamalar

Dönüş值: Tüm değişken adları ve değerlerini içeren bir dizi döndürür.
PHP Sürümü: 4+

Daha Fazla Örnek

Örnek 1

Eşleşmeyen değişken adlarını içeren bir dize ve bir değişken adı dizisi kullanın:

<?php
$firstname = "Bill";
$lastname = "Gates";
$age = "60";
$name = array("firstname", "lastname");
$result = compact($name, "location", "age");
print_r($result);
?>

Çalıştırma Örneği