# string.ToTable

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

```lua
table string.ToTable( string str )
```

## Açıklama

Metni karakterlerine ayırır ve karakterlerden oluşan sıralı bir tablo oluşturur.

> **UYARI:** UTF-8 kodlaması nedeniyle, ASCII olmayan karakterler çıktı tablosunda birden fazla karaktere bölünecektir. Çıktı tablosundaki her karakter değeri her zaman 1 bayt olacaktır.

## Argümanlar

1. [string](https://gmod.tr/wiki/string) **str**: Tabloya dönüştüreceğiniz metin.

## Döndürdüğü Değerler

1. [table](https://gmod.tr/wiki/table): Her bir değeri verilen metinden bir karakter olan sıralı bir tablo

### Örnek

Bu fonksiyonun kullanımını gösterir.

```lua
local mystring = "text"
PrintTable( string.ToTable( mystring ) )
```

**Çıktı:**

```lua
1 = t
2 = e
3 = x
4 = t
```

### Örnek

Bu fonksiyonun ASCII olmayan karakterlerle - bu örnekte Yunan harfleriyle - nasıl davrandığını gösterir.

```lua
for k, v in ipairs( string.ToTable( "abcd αβγδ" ) ) do
	print( k, bit.tohex( string.byte( v ) ), v )
end
```

**Çıktı:**

```lua
1	00000061	a
2	00000062	b
3	00000063	c
4	00000064	d
5	00000020
6	000000ce	?
7	000000b1	?
8	000000ce	?
9	000000b2	?
10	000000ce	?
11	000000b3	?
12	000000ce	?
13	000000b4	?
```

- [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/string.ToTable
