# next

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

```lua
any, any next( table tab, any prevKey = nil )
```

## Açıklama

Bir tablodaki sonraki anahtar ve değer çiftini döndürür.

> **NOT:** Lua'daki tablo anahtarlarının belirli bir sırası yoktur ve bellekte bulundukları sırayla döndürülürler. Bu her zaman artan veya alfabetik sırada olmayabilir. Bir dizi üzerinde sırayla yineleme yapmanız gerekiyorsa, [ipairs](https://gmod.tr/wiki/Global.ipairs) kullanın.

## Argümanlar

1. [table](https://gmod.tr/wiki/table) **tab**: Tablo
2. [any](https://gmod.tr/wiki/any) **prevKey** = nil: Tablodaki önceki anahtar.

## Dönen Değerler

1. [any](https://gmod.tr/wiki/any): Tablonun sonraki anahtarı. Eğer önceki anahtar nil ise, bu tablodaki ilk anahtar olacaktır. Eğer önceki anahtar tablodaki son anahtar ise, bu nil olacaktır.
2. [any](https://gmod.tr/wiki/any): Bu anahtarla ilişkili değer. Eğer önceki anahtar tablodaki son anahtar ise, bu nil olacaktır.

### Örnek

Tablonun boş olup olmadığını döndürür

```lua
local function IsEmptyTable( t )
	return next( t ) == nil
end

local mytable = {}
print( "mytable is empty:", IsEmptyTable( mytable ) )
mytable["hello"]=true
print( "mytable is empty:", IsEmptyTable( mytable ) )
```

**Çıktı:**

```lua
mytable is empty: true
mytable is empty: false
```

- [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.next
