html - Unorder print out of echo in php -


i don't why happen? in php code i'm trying echo job status retrieve database mysql function newjob. prints old*job status: instead of job status: old. client side , server side programming run @ same time or have order compile?

echo '<b>'.'job status: '.'</b>' .newjob($row['new_job'])."<br />";  function newjob($num) { if($num == 1) { echo "new"; }else{     echo "old";     } } 

never make function output value.

but return it.

echo '<b>'.'job status: '.'</b>' .newjob($row['new_job'])."<br />";  function newjob($num) {     if($num == 1) {         return "new";     }else{         return "old";     } } 

Comments

Popular posts from this blog

matlab - Deleting rows with specific rules -

jquery - How would i go about shortening this code? And to cancel the previous click on click of new section? -