title: PHP question mark operator and string concatenation
body: <p>I'm still a newbie in php and I'm using codeigniter for my backend framework.
  I have a <code>table.php</code> file that will generate a html table in real-time. Then, I encounter some issues.</p>
  
  <pre><code>$output_string .= "&lt;td&gt;".($row-&gt;isactive == "0") ? "Activated":"Deactivated"."&lt;/td&gt;";
  </code></pre>
  
  <p>with the above code I get nothing, but with a little change to:</p>
  
  <pre><code>$isactive = ($row-&gt;isactive == "0") ? "Activated":"Deactivated";
  $output_string .= "&lt;td&gt;".$isactive."&lt;/td&gt;";
  </code></pre>
  
  <p>I get my results, so my question is, why?</p>
  
  <p>Doesn't PHP support question mark operator in string concatenation??</p>