PHP echo问题?

0 php

我想知道如何将回声部分变成变奏曲(我认为那就是你所说的),因为我可以发布"请输入你的姓氏!" 网页上的任何位置.

// Check for a last name.
if (eregi ('^[[:alpha:]\.\' \-]{2,30}$', stripslashes(trim($_POST['last_name'])))) {
    $ln = escape_data($_POST['last_name']);
} else {
    $ln = FALSE;
    echo '

Please enter your last name!

'; }

Gum*_*mbo 6

您可以在数组中收集错误并在以后打印它们:

$errors = array();

// Check for a last name.
if (eregi ('^[[:alpha:]\.\' \-]{2,30}$', stripslashes(trim($_POST['last_name'])))) {
    $ln = escape_data($_POST['last_name']);
} else {
    $ln = FALSE;
    $errors[] = 'Please enter your last name!'
}

if ($errors) {
    echo '<ul>';
    echo '<li>'.implode('</li><li>', $errors).'</li>';
    echo '</ul>';
} else {
    // no errors occured
}
Run Code Online (Sandbox Code Playgroud)