0
A
回答
1
您可以使用list把它們分爲三個不同的變量:
$str = '13123123|540|450';
list($one, $two, $three) = explode('|', $str);
或者,你可以通過陣列indicies訪問他們,如果你想:
$str = '13123123|540|450';
$split = explode('|', $str);
// $split[0] == 13123123
0
使用基於正則表達式每個|
之前的數字。所以第一個是[\d{8}]^\|]
等等。
1
你可以嘗試以下方法:
$input = @$_POST["field"];
// Method 1: An array
$options = explode ("|", $input);
/*
The $options variable will now have the following:
$options[0] = "13123123";
$options[1] = "540";
$options[2] = "450";
*/
// Method 2: Assign to different variables:
list($opt1, $opt2, $opt3) = explode ("|", $input);
/*
The variables will now have the following:
$opt1 = "13123123";
$opt2 = "540";
$opt3 = "450";
*/
// Method 3: Regular expression:
preg_match ("/(\w*)|(\w*)|(\w*)/i", $string, $matches);
/*
The $options variable will now have the following:
$matches[0] = "13123123";
$matches[1] = "540";
$matches[2] = "450";
*/
相關問題
- 1. ElasticSearch解析特殊字符
- 2. 解析GOOGLETRANSLATE特殊字符
- 3. BeautifulSoup解析特殊字符
- 4. 分配特殊字符的文本框
- 5. 解析文本中的特殊字符串(例如「%var%」)?
- 6. 帶特殊字符的XML解析
- 7. 解析特殊字符的JSON
- 8. 特殊字符的XML解析問題
- 9. HTML解析Android中的特殊字符
- 10. 從html解析的特殊字符
- 11. 解析對象的有特殊字符
- 12. XML解析錯誤的特殊字符
- 13. powershell解析cmd中的特殊字符
- 14. 解析KendoEditor中的特殊字符TextArea
- 15. 特殊字符由tomcat的餅乾解析器拒絕
- 16. 由於特殊字符導致的XML解析錯誤
- 17. JSON解析失敗,特殊字符
- 18. 使用PHP解析XML特殊字符
- 19. 解析XML特殊字符(UTF-8)
- 20. gson + retrofit2:解析特殊字符
- 21. OpenCSV解析不顯示特殊字符
- 22. IllegalDataException在解析特殊字符
- 23. 解析特殊字符 - 函數Mysql 5.5?
- 24. 解析XML特殊字符問題
- 25. 特殊字符來解析XML
- 26. Python 3.5 csv解析與特殊字符
- 27. SAX解析和特殊字符
- 28. XML解析特殊字符失敗
- 29. SMTPClient.Send無法解析特殊字符
- 30. 用特殊字符解析XML
您的意思是「特殊」或「亂」? – 2012-04-21 21:47:12