亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如圖是phpinfo()函數的結果,為什么有一個錯誤?

如圖是phpinfo()函數的結果,為什么有一個錯誤?

PHP
慕森卡 2023-03-15 22:18:23
//檢查年紀是否數字 if(is_numeric($_POST['year']) AND (strlen($_POST['year']==4)){ if ($_POST['year'] < 2011) { $age=2014-$_POST['year'];} else { print '<p class="error">Either you entered your birth year wrong or you come from the future!</p>'; $okay=FAlSE;} } else { // 不滿足條件1,則: print '<p class="error">Please enter the year you were born as four digits.</p>'; $okay = FALSE; }以上是代碼,以下是出現的問題:PHP Fatal error: Call to undefined function (strlen() in ***, 其中extension=php_mbstring.dll 關面的分號我已經去掉。PHP 5.3版本 加IIS7.5
查看完整描述

2 回答

?
絕地無雙

TA貢獻1946條經驗 獲得超4個贊

(strlen($_POST['year']==4)這句當為空時,里面參數就會是空,從而導致函數失效
Warning: Wrong parameter count for strlen() in C:\AppServ\www\wocs.php on line 2

查看完整回答
反對 回復 2023-03-18
?
慕田峪4524236

TA貢獻1875條經驗 獲得超5個贊

strlen前面的括號是中文的(,應該改為英文(

查看完整回答
反對 回復 2023-03-18
  • 2 回答
  • 0 關注
  • 114 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號