SplFixedArray::setSize

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

SplFixedArray::setSize β€” Π—ΠΌΡ–Π½ΡŽΡ” Ρ€ΠΎΠ·ΠΌΡ–Ρ€ масиву

Опис

public SplFixedArray::setSize(int $size): bool

УстанавливаСт Ρ€Π°Π·ΠΌΠ΅Ρ€ массива Π² Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅size. Π―ΠΊΡ‰ΠΎ size мСншС ΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ·ΠΌΡ–Ρ€Ρƒ масиву, всі Π·Π°ΠΉΠ²Ρ– значСння Π²Ρ–Π΄ΠΊΠΈΠ΄Π°ΡŽΡ‚ΡŒΡΡ. Π―ΠΊΡ‰ΠΎ ΠΆ size Π±Ρ–Π»ΡŒΡˆΠ΅ ΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ·ΠΌΡ–Ρ€Ρƒ масиву, Ρ‚ΠΎ масив Π±ΡƒΠ΄Π΅ Π΄ΠΎΠΏΠΎΠ²Π½Π΅Π½ΠΎ null значСннями.

Бписок ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ–Π²

size

НовоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° массива. ΠžΠΆΠΈΠ΄Π°Π΅Ρ‚ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΈ**PHP_INT_MAX**

ЗначСння, Ρ‰ΠΎ ΠΏΠΎΠ²Π΅Ρ€Ρ‚Π°ΡŽΡ‚ΡŒΡΡ

ΠŸΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” true Ρƒ Ρ€Π°Π·Ρ– ΡƒΡΠΏΡ–ΡˆΠ½ΠΎΠ³ΠΎ виконання Π°Π±ΠΎ **false**Π² случаС возникновСния ошибки.

Помилки

Π’ΠΈΠΊΠΈΠ΄Π°Ρ” виняток InvalidArgumentException, ΠΊΠΎΠ³Π΄Π°sizeмСньшС нуля.

Π’ΠΈΠΊΠ»ΠΈΠΊΠ°Ρ” ΠΏΠΎΠΌΠΈΠ»ΠΊΡƒ рівня E_WARNING, ΠΊΠΎΠ³Π΄Π°size Π½Π΅ ΠΌΠΎΠΆΠ½Π° ΠΎΠ±Ρ€ΠΎΠ±ΠΈΡ‚ΠΈ як число.

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ΠΈ

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #1 ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ використання SplFixedArray::setSize()****

Loading...

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ виконання Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Ρƒ:

5
10