Я хочу отримати першу букву рядка, і я помітив, що це $str[0]
чудово працює. Я просто не впевнений, чи це "хороша практика", оскільки це позначення зазвичай використовується для масивів. Ця функція, здається, не дуже добре задокументована, тому я звертаюся до вас, хлопці, скажіть мені, чи все в порядку - в усіх відношеннях - використовувати це позначення?
Або я повинен просто дотримуватися хорошого ol ' substr($str, 0, 1)
?
Також я зазначив, що фігурні брекети ( $str{0}
) також працюють. Що з цим?