PHP将字符串拆分为2个值

时间:2011-11-22 14:52:19

标签: php string variables split explode

你好我有一个字符串,显示像这样的用户身高,

  

6'3“

我想把这个字符串分成两个值FEET和INCHES,所以我也留下类似的东西,

$feet = "6'";
$inches = "3"/"

到目前为止,我试图做以下事情,但无济于事,

split("[']", $height)

4 个答案:

答案 0 :(得分:3)

$height = "6' 3\"";
list($feet, $inches) = explode(" ", $height);

演示:http://codepad.org/9WbAl1dn

答案 1 :(得分:0)

Split是这个的Javascript函数。您正在寻找explode()。

$array = explode(" ", $height)

您可以将其与list()结合使用,将数组拆分为varialbes:

list($feet, $inches) = explode(" ", $height)

答案 2 :(得分:0)

您可以使用PHP explode()功能。

答案 3 :(得分:0)

仅获取英尺和英寸的数值:

$parts = explode("' ", trim($height, '"'));
$feet = $parts[0];
$inches = $parts[1];

结合Neal's answer

$height = "6' 3\"";
list($feet, $inches) = explode("' ", trim($height, '"'));