Здравствуйте. Помогите пожалуйста с кодом, а то я в этом не силен.
Я сделал выборку из базы и получил массив.
$nameBook = Book::find()->select('id,name')->asArray()->all();
Мне нужно чтобы каждая полученная запись из поля NAME была обреза по первую букву, у меня на это есть функция:
function getFirstLetter($str) {
return mb_substr($str, 0, 1, 'utf-8');
}
Все выше упомянутое выполняется в :
public function actionAbc() {
//здесь код
}
И у меня проблема как все это грамотно сделать, в том числе и прогнать массив через цикл, что бы можно было передавать данные в getFirstLetter(). За ранее большое спасибо))