Я работаю с API для классификатора языков. Я создаю классификатор, добавляю два класса, тренирую их, а затем отправляю строку, подлежащую классификации. Ответ на вызов классификации является массивом:Изоляция определенного значения из сложного массива, возвращаемого из вызова API
$response = $uclassify->classify($bigString, $title);
print_r($response);
Вызов print_r на ответ печатает следующую строку (я вкладками его, чтобы попытаться понять его):
Array (
[0] => Array (
[id] => Classify12911363801322
[classification] => Array (
[0] => Array (
[class] => Cool [p] => **0.636574**
)
[1] => Array (
[class] => Uncool [p] => **0.363426**
)
) [text] =>
)
)
только часть интересующего меня массива - это числа (выделены жирным шрифтом). Как написать инструкцию печати для извлечения этих двух чисел?
EDIT: неизмененной print_r:
Array ([0] => Array ([ID] => Classify12911363801322 [классификация] => Array ([0] => Array ([класс] => Cool [р ] => 0.636574) [1] => Array ([класс] => распущенных [р] => 0,363426)) [текст] => массивная текстовая строка))
вы можете разместить неизмененный результат ' print_r() 'пожалуйста? – Jodes
См. Отредактированный вопрос – Tiffany