【问题标题】:PHP: Divide a string into parts, and put it into an arrayPHP:将字符串分成几部分,并将其放入数组中
【发布时间】:2016-08-17 03:27:38
【问题描述】:

我的名字是 Gabriel,这是我在这个 BIG 社区的第一个帖子/问题。 首先,我来自阿根廷,所以我的英语不是最好的。

我的问题是下一个,猜猜我的php文件中有这个字符串:

<?php
  $exampleString = "1,2,3,4,5,6,7,8,9,10";
?>

现在,我想知道是否可以将字符串除以coma,并将其放入数组中。

我是 PHP 新手,所以我对这些功能完全不确定。

感谢大家!

Edit

如果分隔符是[ 1 ] [ 2 ] [ 3 ] [ 4 ] 而不是 昏迷

【问题讨论】:

标签: php arrays string divide


【解决方案1】:

肯定有!这是一个名为explode() 的小函数,它会为您创建数组!

$exampleString = "1,2,3,4,5,6,7,8,9,10";
$array = explode(',', $exampleString);

它的作用很简单,您指定要在 (,) 上“爆炸”的内容和源字符串 ($exampleString),它的工作原理很神奇。

【讨论】:

  • 因此,函数 'explode()' 使用第一个参数来过滤字符串,在这种情况下是逗号,第二个参数是要分割的字符串。我是对的?
  • @GabrielGomez 完全正确:)。这是来自manual for explode -> array explode ( string $delimiter , string $string [, int $limit = PHP_INT_MAX ] )。所以$delimiter 是你要拆分的,$string 是你的字符串!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-03
  • 1970-01-01
  • 2014-01-30
  • 2020-09-06
  • 1970-01-01
相关资源
最近更新 更多