Давайте попробую расписать по шагам. Если какие-то темы непонятны - смело идите в
документацию и читайте весь раздел по непонятной теме от корки до корки.
Вам нужно воспользоваться
функциями файловой системы (а именно
чтения файла),
функциями работы с массивами (читать про сами массивы:
тут) и
функциями работы со строками (
разбиение строки по разделителю).
Общий алгоритм:
1) Считываем строки из файла в массив так, чтобы каждая строка являлась элементом массива
2) С помощью цикла пробегаем по всему массиву и сравниваем каждую строку с искомой (
key value
)
3) Как только нашли - разбиваем строку по пробелу (получается массив из 2-х элементов, 1-й элемент это key, а второй элемент - value)
4) Возвращаем 2-й элемент (не забываем что элементы в массивах нумеруются с нуля, так что второй элемент идет под номером 1).