分解php数组端点

分解php数组端点,php,arrays,api,symfony,explode,Php,Arrays,Api,Symfony,Explode,需要一些帮助来分解这个PHP数组,并为每个数组分配一个变量 在拆分中,我有两个输入。名字和姓氏。 例如 克里斯·莫雷诺。我希望能够抓住它和端点,分解它,并将它们传递到一个变量中 (endpoint)api.org/endpoint?filter=Chris Moreno 我尝试了很多事情,但都做不到。以前有人碰到过这个吗 如果我在$splits上做vardump,我会得到以下结果: array(2) { [0]=> string(5) "chloe" [1]=> st

需要一些帮助来分解这个PHP数组,并为每个数组分配一个变量

在拆分中,我有两个输入。名字和姓氏。
例如

克里斯·莫雷诺。我希望能够抓住它和端点,分解它,并将它们传递到一个变量中

(endpoint)api.org/endpoint?filter=Chris Moreno

我尝试了很多事情,但都做不到。以前有人碰到过这个吗

如果我在$splits上做vardump,我会得到以下结果:

array(2) {
  [0]=>
  string(5) "chloe"
  [1]=>
  string(6) "moreno"
}
您可以使用:

列表-将变量当作数组来分配

代码示例:

list($first, $last) = explode(' ', $filter);
本质上,您列出了要遵循的数组索引的变量名,因此如果您有一个数组:

数组=>[1,4,5]

你可以做:

list($foo, $bar, $foobar) = $array;
echo $foo. ' ' .$bar. ' '.$foobar; # will output 1 4 5

完整文档:

我给你一半的答案:
$fname=$splits[0]我已经在使用变量$filter来实现这一点。($filter=$request->get('filter');)。当我一个人做的时候,我把“克里斯·莫雷诺”当作一根弦。我的最终目标是能够拆分它们,这样我就可以允许用户通过msyql查询按名字和姓氏进行搜索。等等,我是否完全误解了这个问题?(根据链中最后的评论)@treyBake不,你在钱上的权利,我想我只是担心我看不到。我也喜欢这个清单。非常感谢。你对教义相当了解吗?我的下一步是进行条令查询,这样我就可以根据名字和姓氏进行搜索,因为变量中有了这些端点
list($foo, $bar, $foobar) = $array;
echo $foo. ' ' .$bar. ' '.$foobar; # will output 1 4 5