fork(2) download
  1. <?php
  2.  
  3.  
  4. $ExternalPost = (object) [
  5. 'reactions' => (object) [
  6. 'summary' => (object) [
  7. 'total_count' => 1
  8. ]
  9. ],
  10. 'comments' => (object) [
  11. 'summary' => (object) [
  12. 'total_count' => null
  13. ]
  14. ],
  15. 'shares' => (object) [
  16. 'count' => 3
  17. ]
  18. ];
  19.  
  20. var_dump($ExternalPost->reactions->summary->total_count ?: 0 +
  21. $ExternalPost->comments->summary->total_count ?: 0 +
  22. ($ExternalPost->shares->count ? $ExternalPost->shares->count : 0));
  23.  
  24.  
  25. if ($ExternalPost->reactions->summary->total_count) {
  26. $a = $ExternalPost->reactions->summary->total_count;
  27. } else {
  28. if ($ExternalPost->comments->summary->total_count) {
  29. $a = 0 + $ExternalPost->comments->summary->total_count;
  30. } elseif($ExternalPost->shares->count) {
  31. $a = 0 + $ExternalPost->shares->count;
  32. } else {
  33. $a = 0;
  34. }
  35. }
  36.  
Success #stdin #stdout 0.02s 52472KB
stdin
Standard input is empty
stdout
int(1)
int(1)