Skip to content

TR Method deep_copy

marufcetin edited this page Sep 1, 2026 · 1 revision

Metot: deep_copy()

Turkce Dokumantasyon | English Documentation

Kategori: Yardimci Metotlar
Modul: AmberDB::Array
Madde Turu: Derin Klonlama (Deep Copy)


1. Tanim ve Genel Bakis

deep_copy(), ic ice gecmis karmasik Perl veri yapilarini (hash, dizi ve skalar referanslari) rekursif olarak klonlayarak orijinalinden tamamen bagimsiz yeni bir kopya uretir.


2. Sozdizimi ve Imza

my $klon_ref = $adb->deep_copy($veri_yapisi);

3. Pratik Kod Ornegi

my $orijinal = { urun => { ad => "Dizustu", etiketler => [ "Teknoloji", "Is" ] } };
my $kopya = $adb->deep_copy($orijinal);
$kopya->{urun}{etiketler}[0] = "Oyun"; # $orijinal veriyi degistirmez

4. Iliskili Maddeler ve Bakiniz

AmberDB Encyclopedia

Home · A-Z Index


Getting Started & Guides


Core Concepts


Core CRUD Methods


Query, Search & Facets


Transactions & Locks


Cache, Buffer & Low-Level


Locale & Helpers


Maintenance & Tools


Configuration Flags


File Formats


Language

Clone this wiki locally