# PrintTable

- **Ortam:** İstemci, Sunucu, Menü
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/Global.PrintTable
- **Çeviri tarihi:** 2025-09-08

```lua
PrintTable( table tableToPrint, number indent = 0, table done = {} )
```

## Açıklama

Bir tablonun içeriğini özyinelemeli olarak konsola yazdırır.

Tablo anahtarları konsola yazdırılırken alfabetik veya sayısal olarak sıralanacaktır.

## Argümanlar

1. [table](https://gmod.tr/wiki/table) **tableToPrint**: Yazdırılacak tablo
2. [number](https://gmod.tr/wiki/number) **indent** = 0: Girintilemenin başlayacağı sekme sayısı. Başka bir tabloya girildiğinde 2 artar.
3. [table](https://gmod.tr/wiki/table) **done** = {}: Dahili argüman, normalde bunu değiştirmemelisiniz. İç içe geçmiş bir tablonun zaten yazdırılıp yazdırılmadığını kontrol etmek için kullanılır, böylece bir döngüye yakalanmaz.

### Örnek

Oluşturduğumuz tabloyu yazdırır.

```lua
local tbl = {
 "test",
 3829.4,
 {"foo", "baah", 20/5},
 true
}
PrintTable(tbl)
```

**Çıktı:**

```lua
1 = test
2 = 3829.4
3:
	1 = foo
	2 = baah
	3 = 4
4 = true
```

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/Global.PrintTable
