複数のPHPブロックがある場合は、ページの先頭から実行されます。また、PHPブロック間で変数は参照できます。
最初のPHPブロックで$textvに代入した値は、後ろのPHPブロックでも値が保持されたまま参照できます。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<?php
$textv = 'Penguin';
?>
<form action="POST">
<input type="text" value="<?php echo($textv); ?>"/>
<input type="button" value="送信"/>
</form>
</body>
</html>
PHPブロックは先頭から実行されるため、テキストボックスには何も値が入りません。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<form action="POST">
<input type="text" value="<?php echo($textv); ?>"/>
<input type="button" value="送信"/>
</form>
<?php
$textv = 'Penguin';
?>
</body>
</html>