2016-11-11 19 views
0

マイ変数$ xが成り立つ:アレイエラー - 無効な引数 - PHP

object(stdClass)#3 (5) { 
    ["polarity"]=> string(7) "neutral" 
    ["subjectivity"]=> string(9) "objective" ["text"]=> string(0) "" 
    ["polarity_confidence"]=> float(0.77262067409886) 
    ["subjectivity_confidence"]=> float(0.54271560213894) 
} 

上記はのvar_dumpから$ xの出力です。

私は極性値( "ニュートラル")を取得しようとしています。

私は次のことを試してみましたが、警告を得た:foreachのために供給無効な引数()

foreach($x->polarity as $polarity) { 

    $value = $x->polarity[0]; 
    var_dump ($value); 
} 
+1

は、単に '$を使用x-> polarity'、ループを使用する必要はありません –

+0

はい、ループは不要です。 'echo $ x-> polarity' –

答えて

-2

はこの試してみてください:上記のように

foreach($x as $key => $value) { 
    print "$key => $value\n"; 
} 
echo "\n"; 
+0

インスタンス化が必要な場合のクラス極性の新しいインスタンスの作成 – Webdev

+0

これはオブジェクトなので、クラスのインスタンスであると仮定します – Webdev

+1

私のコードを編集して今すぐステートメントを削除しました – Webdev

0

を、

$x->polarity;