1
A
回答
3
你可以做這樣的事情:
$bedrooms = array_sum(explode("+", str_replace(" ", "", "1 + 2")));
+0
哦我的你更懂事。完美解決。謝謝。 – Tim 2012-02-29 19:05:17
2
1
由+ 解析字符串到數組 加值
0
試試這個
$bedrooms = 1 + 2;
$pattern = '/([a-zA-Z \+\-])+/';
$replacement = '+';
echo array_sum(explode('+', preg_replace($pattern, $replacement, $bedrooms)));
只是爲了確保一些字符在輸入字符串
相關問題
- 1. 來自文本字段的字符串
- 2. 來自stdin的strcmp()字符串和來自文件的字符串
- 3. 來自字符串的子串值
- 4. 來自多行的文本文件中的總和值(python)
- 5. 顯示字符串值的總和
- 6. 來自文本框的文本從字符串^轉換爲int
- 7. PowerShell腳本來總結每個字符的字符串
- 8. 來自字符串的PHP變量值
- 9. 來自字符串和字節數組的BigInteger值的差異
- 10. Report Builder 3.0總和值字符串
- 11. 比較來自不同文本文件的字符串c
- 12. 來自文件的Lua字符串
- 13. 來自字符串的IValueConverter
- 14. 來自字符串的DependencyProperty
- 15. 編輯文本值總是等於空字符串
- 16. 總和在字符串C++
- 17. MASM總和字符串
- 18. Powershell,來自文本文件的總計
- 19. C - 字符串strcmp和字符串比較來自數組
- 20. :文本=「@字符串」和android:文本=「...」
- 21. For循環來自HDF5文件的單個字符串值
- 22. 連接來自多個輸入文本框的字符串
- 23. 使用來自json字符串的ajax調用添加文本
- 24. Unity3D UI來自json的文本字符串未正確顯示
- 25. 自創建目標以來的子字符串文本
- 26. 將文本追加到來自tcpclient的字符串?
- 27. 從JSON到空字符串或文本框的字符串值
- 28. PHP字符串和數字總和
- 29. 字符串與數字的總和
- 30. 字典中列表的字符串值的總和
爲什麼不清理驗證?所以客戶不要輸入1 + 3?可能是更乾淨的路要走,因爲你可能會打開自己1米+3小孩等等; – Jakub 2012-02-29 18:43:20
如果我輸入「2&也許是第三」,該怎麼辦?需要一個數字,有一個評論/文本字段作爲進一步的說明。 – Wrikken 2012-02-29 18:53:23
我必須這樣離開它,因爲1 + 2意味着主臥室有一間臥室,二樓有兩間臥室,這就是他們喜歡它顯示的方式。現在我正在爲我的客戶和我提供鏡像的服務提供商提供鏡像,以避免這種情況。我保持原樣並嘗試下面的答案。感謝您的建議。 – Tim 2012-02-29 19:02:19