---
title: "size - розмір для рядків, файлів, чисел і масивів"
url: https://laravelukraine.com/blog/size-rozmir-dlia-riadkiv-failiv-cisel-i-masiviv
author: "Олексій Бабінцев"
date: 2026-11-09
---

# size - розмір для рядків, файлів, чисел і масивів

Одне правило — різні типи.

`size` працює по-різному залежно від типу:

* Рядки: кількість символів
* Числа: точне значення
* Файли: кілобайти
* Масиви: кількість елементів

Порада: для діапазонів частіше підходять `min/max` або `between`.

```php
public function rules()
{
  return [
    'code' => 'required|string|size:10',
    'amount' => 'required|numeric|size:100',
    'document' => 'required|file|size:5120', // 5MB у KB
    'tags' => 'required|array|size:3',
  ];
}
```
