言語分類子のAPIを使用しています。分類器を作成し、2つのクラスを追加してトレーニングし、分類する文字列を送信します。分類呼び出しの応答は配列です。
$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] =>
)
)
私が興味を持っている配列の唯一の部分は数字です(太字で強調表示されています)。これらの2つの数値を抽出するためのprintステートメントを作成するにはどうすればよいですか?
編集:変更されていないprint_r:
Array([0] => Array([id] => Classify12911363801322 [classification] => Array([0] => Array([class] => Cool [p] => 0.636574)[1] => Array([ class] => Uncool [p] => 0.363426))[text] => massed text string))