У меня есть строка вроде:
"Hello ? my name is ? and i am ? years old."
Каждое "?
" является переменной, и я хочу заменить каждую переменную массивом. Итак, у меня есть этот массив:
$data = array('Mister,','Tom','30');
Итак, я ищу чистый способ преобразования всех ?
по одинаковому индексу массива, чтобы я получил:
«Здравствуйте, мистер, меня зовут Том, мне 30 лет».
Также я хочу передать функцию, подобную ucfirst()
, каждой записи массива при их замене.
У кого-нибудь есть идеи, как это сделать?