2012-03-13 119 views
0

我的任務中的問題是驗證以張貼形式給出的字符串(在這種情況下是電話號碼)的長度,然後創建一個由給定數據的一部分組成的子字符串。

特別是如果該號碼是6235551234,選擇應該是555驗證if語句中的字符串長度。 PHP

$phone = $_POST['phone']; 

if (strlen($phone) = 10) { 
     $phone_prefix = substr($phone, 3, 3); 
    } else { 
     echo 'Enter Proper phone number' ; 
    } 

但是對於我收到此錯誤代碼。「致命錯誤:在寫入方面
任何想法不能使用函數的返回值? 「

回答

4

你嘗試分配值函數的返回

if (strlen($phone) = 10) { 

你應該有:

if (strlen($phone) == 10) { 
+0

非常感謝您! – jrounsav 2012-03-13 21:55:14