只是在PHP關於STRLEN一個簡單的問題...下面是我的代碼,我相信在某個地方錯了,但就是不知道在哪裏..STRLEN在PHP什麼是錯的
什麼即時試圖做的(顯然)是顯示錯誤消息,如果在每一個文本框..
當我運行這個不到2(不含2)字符,它做絕對沒有那麼一定有什麼不對的地方。
任何幫助,絕對感謝!
$error_message = "";
if(strlen($username) < 2) {
$error_message .= 'The username you entered do not appear to be valid.<br />';
}
if(strlen($start) < 2) {
$error_message .= 'The start time you entered do not appear to be valid.<br />';
}
if(strlen($end) < 2) {
$error_message .= 'The end time you entered do not appear to be valid.<br />';
}
if(strlen($location) < 2) {
$error_message .= 'The location you entered do not appear to be valid.<br />';
}
if(strlen($department) < 2) {
$error_message .= 'The department you entered do not appear to be valid.<br />';
}
if(strlen($error_message) > 0) {
died($error_message);
}
'2或更少'是'<= 2' – Aquillo 2013-05-01 09:57:59
死了一個錯字? PHP函數是'die'。 – alexn 2013-05-01 09:58:55
_「當我運行這個時,它完全沒有做任何事情,所以一定有什麼問題。」 - - 開始調試。例如,執行'echo strlen($ username)'。 – CodeCaster 2013-05-01 09:59:11