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