在使用PHP之前,制作前端页面纯粹的使用HTML、CSS和JS,这在一些网页结构中会导致网页代码量比较大,而使用PHP可以使用循环输出类似的结构,例如瀑布流网页的每一个项目,列表中的一个个项目。
foreach($labels as $field => $label)
{
echo "<div id='field'><label for='$field'>$label</label>
<input id='$field' name='$field' type='text'
size='50%' maxlength='65'
value={$customer[$field]} /> </div>\n";
}
同时也可以使用PHP动态地添加一些因人而异或因地而异的值。下面两个例子对文本域经常加入一些默认值,减少用户输入
<input type="text" name="country" value="<?php echo $country ?>" />
或
echo "<input type='text' name='text' value='$country' />";