PHP查找字符串的第n次出现之间的值

时间:2013-02-04 19:43:06

标签: php string variables

我有一个逗号分隔的字符串,我需要PHP来查找字符串中逗号的第12和第13次出现之间的值,这样我就可以将它变成一个变量。我怎么做到这一点?在任何给定时间,该值不一定是相同数量的字符。

谢谢。

1 个答案:

答案 0 :(得分:3)

使用explode()方法:

$csvString = "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15";
$desiredValueNum = 12;
$explodedArray = explode("," , $csvString);
echo $explodedArray[$desiredValueNum];  // Prints 13, which is between the 12&13th comma

将12更改为您要查找的任何低索引(请记住,数组从0开始)