# Получение символов строки на PHP

Пусть у нас есть какая-то строка. Каждый символ в этой строке имеет свой порядковый номер: первый символ номер `0`, второй символ - номер `1`, третий символ номер `2` и так далее.

При необходимости можно получить доступ к определенному символу строки по его номеру. Для этого пишется имя переменный, после этого имени ставятся квадратные скобки и в этих скобках указывается номер символа.

Давайте посмотрим на примере. Пусть у нас дана вот такая строка:

`<?php $str = 'abcde'; ?>`

Давайте выведем какие-нибудь символы этой строки:

`<?php $str = 'abcde'; echo $str[0]; // выведет 'a' echo $str[1]; // выведет 'b' echo $str[2]; // выведет 'c' ?>`

А теперь давайте изменим нулевой символ:

`<?php $str = 'abcde'; $str[0] = '+'; echo $str; // выведет '+bcde' ?>`

Номер символа также может храниться и в переменной:

`<?php $str = 'abcde'; $num = 3; // номер символа в переменной echo $str[$num]; // выведет 'd' ?>`

Дана строка `'abcde'`. Обращаясь к отдельным символам этой строки выведите на экран символ `'a'`, символ `'c'`, символ `'e'`.

Дана переменная со строкой `'abcde'`. Обращаясь к отдельным символам этой строки запишите в новую переменную символы этой строки в обратном порядке, то есть `'edcba'`.

Дана переменная `$str` со строкой `'abcde'` и переменная `$num` с номером символа. Выведите на экран символ, номер которого хранится в переменной `$num`.

←→
↑