答えて
あなたの例に厳密に基づいてget_reviews_box_users_ratingの結果は、()メソッドは、配列を返して、ありがとうございます。配列自体をループし、それらの値をエコーする必要があります。
foreach($users_rating as $k => $rating){
//IF YOUR ARRAY CONTAINS OBJECTS
echo $rating->userRating;
//IF AN ASSOCIATIVE ARRAY
echo $rating['userRating'];
}
配列は、あなたがこれを使用することができます返されるの構造を参照するには、次の
print_r($users_rating);
あなたの配列がstdObject配列または要素の連想配列であるかどうかを知るようになります。
APIを正しく使用する方法については、ドキュメントを読む必要があります。
RWP_API::get_reviews_box_users_rating
に電話すると、CodeCanyonの「レビュー担当者のWordPressプラグイン」を使用していることがわかります。
最初のステップは、ドキュメントでその方法を探しています:http://evographics.net/WEB_SERVER/reviewer-plugin-v-3-14-2.pdf
ドキュメントは、アレイは、それが使用可能な形式でそれらの値を表示するのはあなた次第ですので、返されることを期待することを示しています。
$users_rating = RWP_API::get_reviews_box_users_rating($post_id, $reviews_box_id);
// We're going to skip verifying we got back what was expected for the sake of the answer.
// Loop through each user score and display.
foreach ($users_rating['score'] as $key => $score) {
// Example of how an individual score could be displayed.
printf('Score %d: %d<br />', $key, $score);
}
まあ、私は同じプラグインを使用していますが、拡張ライセンスのウェブサイトを持っているので、直接のサポートはありません。 同じ投稿の他の部分の投稿の全体的な評価を示すコードを提供してもらえますか? 高く評価しました – Nadish
荒いアプローチでは、スコア配列の値の合計を計算し、カウントで除算します。おそらくAPIにはその値を返す関数がありますが、ドキュメントを読む必要があります –
- 1. 使用することは、私は次のコードてきた
- 2. 私はWooCommerceを使用していると私はこのコードを使用してきた特定の製品
- 3. 私はこのコードを使用して、私のチェックボックスのリストを表示
- 4. 私はSimpleHTTPServerを使用して、私のコードはここでエラー
- 5. export_graphvizと私は「テキスト」に次のコードを使用していDT
- 6. は、私は次のコードを使用して小枝にDateIntervalを表示しようとしている小枝
- 7. カスタムポストタイプの評価は、私は私のカスタムpost_typeに評価を追加するためにmanagaed次のコードを使用して
- 8. SharedPreferences.Editor.apply力は、私は次のコードを使用してい
- 9. 無効化トリガーは、私は次のコードを使用してい
- 10. XSSFWorkbookは、私は次のコードを使用してい
- 11. Meteor.jsは、私は流星に次のコードを使用してい
- 12. は、私は次のコードを使用していBeautifulSoup
- 13. 私は、次のコードを使用しているNSURLConnectionオブジェクト
- 14. 私は次のコード を使用しています属性
- 15. 私は次のコードを使用していScalaの
- 16. アンドロイド - 私は次のコードを使用していた親のレイアウトタイプ
- 17. カラーピッカーはので、私はこれを使用して、私はカラーピッカーを使用する必要が私のコード
- 18. request.METAは、私は次のコードでdjangorestframework使用していヘッダ
- 19. これは私が使用しているコードで、PerlとGD
- 20. は、私は私のアプリに次のコードを使用していますNode.jsの
- 21. WWW :: Mechanizeのは、私は次のスニペットで、次のコードを使用していSSL
- 22. は、私はこのコードを使用しているangular2
- 23. エラー...私は次のコードを使用していたXMLファイル
- 24. ASIHTTPRequest基本認証、私は次のコードを使用してい
- 25. HTML - 私は現在、次のコードを使用してい
- 26. 次のように私はspringpythonを使用していたコード
- 27. 私は次のコードを使用してい
- 28. 私は私の画像を表示するには、このコードを使用してきたPHP
- 29. 正規表現は、私は次のコードを使用しています
- 30. regex_searchのC++私は、次のコードを使用していたときに
はお返事仲間をありがとう、ここで私が使用する必要が配列です: foreachの($ each_reviewとして$レビュー){ のvar_dump($ each_review)。 echo $ each_review ['review_overall_score']; echo $ each_review ['review_user_rating_options'] [0]; echo $ each_review ['review_users_score'] ['scores'] [0]; echo $ each_review ['review_users_score'] ['scores'] [1]; echo $ each_review ['review_users_score'] ['scores'] [2]; echo $ each_review ['review_users_score'] ['scores'] [3]; echo $ each_review ['review_users_score'] ['count']; } – Nadish