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