Получение первого символа строки с помощью $ str [0]

Я хочу получить первую букву строки, и я заметил, что$str[0] работает отлично. Я просто не уверен, является ли это «хорошей практикой», так как эта запись обычно используется с массивами. Эта функция, похоже, не очень хорошо документирована, поэтому я обращаюсь к вам, ребята, чтобы сказать мне, все ли в порядке - во всех отношениях - использовать эту запись?

Или я должен просто придерживаться старого доброгоsubstr($str, 0, 1)?

Также я заметил, что фигурные скобки ($str{0}) работает так же. Что с этим?

Ответы на вопрос(12)

Ваш ответ на вопрос