Read the manual dealing with strings.
Single quotes (') will not have the PHP engine go through and parse it.
Double quotes (") will have the PHP parsers parse the string.
So:
echo '<td align="center"><form action="$_PHP_SELF">';
Will echo out:
<td align="center"><form action="$_PHP_SELF">
and
echo "<td align='center'><form action='$_PHP_SELF'>";
will echo out:
<td align='center'><form action='page.php'>
Now, your post title was "Concatenation" which would look like:
echo '<td align="center"><form action="' . $_PHP_SELF . '">';
will echo out:
<td align="center"><form action="page.php">
Make sense? See here for more help