Skip to content

Instantly share code, notes, and snippets.

@dduleone
Created July 2, 2014 20:26
Show Gist options
  • Select an option

  • Save dduleone/2351174d41ccda26590e to your computer and use it in GitHub Desktop.

Select an option

Save dduleone/2351174d41ccda26590e to your computer and use it in GitHub Desktop.
empty() Testing
<?php
$nlbr = "<br />\n";
$x = new stdClass();
$x->dog = "";
$x->cat = array();
$x->snake = new stdClass();
$x->mouse = FALSE;
$x->pig = TRUE;
$x->turtle = 0;
$x->horse = 1;
$x->owl = "Hoot";
echo (empty($x->frog)) ? "No frog." . $nlbr : "Frog" . $nlbr;
echo (empty($x->dog)) ? "No dog." . $nlbr : "Dog" . $nlbr;
echo (empty($x->cat)) ? "No cat." . $nlbr : "Cat" . $nlbr;
echo (empty($x->snake)) ? "No snake." . $nlbr : "Snake" . $nlbr;
echo (empty($x->mouse)) ? "No mouse." . $nlbr : "Mouse" . $nlbr;
echo (empty($x->pig)) ? "No pig." . $nlbr : "Pig" . $nlbr;
echo (empty($x->turtle)) ? "No turtle." . $nlbr : "Turtle" . $nlbr;
echo (empty($x->horse)) ? "No horse." . $nlbr : "Horse" . $nlbr;
echo (empty($x->owl)) ? "No owl." . $nlbr : "Owl" . $nlbr;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment