PHP解析逗号分隔的字符串,带双引号

626

我有一个名为data的url参数,其中包含一个逗号分隔的字符串,其中一些用双引号括起来,如下所示:

localhost/index.php?data=val1,val2,val3,"val4","val5",val6

我试图解析该字符串并将其放入数组。使用str_getcsv($_GET['data'],',','"');给我这样的输出:

Array
(
    [0] => val1
    [1] => val2
    [2] => val3
    [3] => 
)

我希望数组看起来像这样:

    Array
(
    [0] => val1
    [1] => val2
    [2] => val3
    [3] => val4
    [4] => val5
    [5] => val6
)

提前致谢!

开发人员

我会在生成该网址时说urlencode双引号。因为<a href="localhost/index.php?data=val1,val2,val3,"val4","val5",val6">link</a>将导致URL,您只能进入localhost/index.php?data=val1,val2,val3,

像这样:

echo '<a href="localhost/index.php?data=' . urlencode('val1,val2,val3,"val4","val5",val6') . '">link</a>';

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用php解析CSV,但忽略字符串中的逗号和双引号

来自分类Dev

带双引号的字符串比较

来自分类Dev

字符串令牌生成器:按逗号分隔字符串,并忽略双引号中的逗号

来自分类Dev

php变量解析为双引号字符串

来自分类Dev

将逗号分隔的字符串转换为带单引号的字符串列表

来自分类Dev

读取带双引号和逗号分隔符的csv文件,其中包含双打和字符串(任意数量的行和列)

来自分类Dev

将列表转换为双引号逗号分隔的字符串

来自分类Dev

如何在括号内用逗号分隔字符串,而不是双引号

来自分类Dev

如果用双引号引起来,awk上的逗号分隔字符串将忽略

来自分类Dev

如何解析一个双引号分隔的字符串,其中可以包含转义的双引号

来自分类Dev

正则表达式使用拆分逗号分隔的字符串忽略双引号中的逗号

来自分类Dev

PHP双引号字符串问题

来自分类Dev

如何在字符串PHP中双引号后添加逗号?

来自分类Dev

在SQL Server中搜索带双引号的字符串

来自分类Dev

带双引号的字符串初始化

来自分类Dev

psql在字符串中插入带双引号的json

来自分类Dev

带双引号的字符串初始化

来自分类Dev

绑定到带转义双引号的字符串

来自分类Dev

Json字符串格式带双引号

来自分类Dev

php&javascript警报,其中包含带双引号的字符串

来自分类Dev

FOR / F在批处理文件中不适用于逗号分隔的双引号字符串

来自分类Dev

如何将双引号应用于逗号空格分隔字符串中的每个值?

来自分类Dev

如何使用逗号分隔符写入文件并且字符串中没有双引号?

来自分类Dev

PHP - 用逗号分隔字符串

来自分类Dev

Django rest框架发送带单引号的字符串而不是带双引号的JSON

来自分类Dev

Django rest框架发送带单引号的字符串而不是带双引号的JSON

来自分类Dev

使用attoparsec解析逗号内的逗号分隔字符串

来自分类Dev

Powershell数组用引号逗号分隔字符串

来自分类Dev

替换用逗号分隔的单引号字符串

Related 相关文章

  1. 1

    如何使用php解析CSV,但忽略字符串中的逗号和双引号

  2. 2

    带双引号的字符串比较

  3. 3

    字符串令牌生成器:按逗号分隔字符串,并忽略双引号中的逗号

  4. 4

    php变量解析为双引号字符串

  5. 5

    将逗号分隔的字符串转换为带单引号的字符串列表

  6. 6

    读取带双引号和逗号分隔符的csv文件,其中包含双打和字符串(任意数量的行和列)

  7. 7

    将列表转换为双引号逗号分隔的字符串

  8. 8

    如何在括号内用逗号分隔字符串,而不是双引号

  9. 9

    如果用双引号引起来,awk上的逗号分隔字符串将忽略

  10. 10

    如何解析一个双引号分隔的字符串,其中可以包含转义的双引号

  11. 11

    正则表达式使用拆分逗号分隔的字符串忽略双引号中的逗号

  12. 12

    PHP双引号字符串问题

  13. 13

    如何在字符串PHP中双引号后添加逗号?

  14. 14

    在SQL Server中搜索带双引号的字符串

  15. 15

    带双引号的字符串初始化

  16. 16

    psql在字符串中插入带双引号的json

  17. 17

    带双引号的字符串初始化

  18. 18

    绑定到带转义双引号的字符串

  19. 19

    Json字符串格式带双引号

  20. 20

    php&javascript警报,其中包含带双引号的字符串

  21. 21

    FOR / F在批处理文件中不适用于逗号分隔的双引号字符串

  22. 22

    如何将双引号应用于逗号空格分隔字符串中的每个值?

  23. 23

    如何使用逗号分隔符写入文件并且字符串中没有双引号?

  24. 24

    PHP - 用逗号分隔字符串

  25. 25

    Django rest框架发送带单引号的字符串而不是带双引号的JSON

  26. 26

    Django rest框架发送带单引号的字符串而不是带双引号的JSON

  27. 27

    使用attoparsec解析逗号内的逗号分隔字符串

  28. 28

    Powershell数组用引号逗号分隔字符串

  29. 29

    替换用逗号分隔的单引号字符串

热门标签

归档