将值从一个数组存储到其他数组

时间:2016-10-07 18:36:09

标签: php arrays

我有两个名为a和b的数组,我应该存储在其他数组p,q,r和。这样,p数组和q数组应该分别从a[0]到{a[n-1]构成数组和b数组的值{1}}和b[0]b[n-1](此处n是a的最后一个索引)。对于r和s数组,它们应该具有a[1]a[n]和{的值{1}}分别为b[1]。虽然我收到了一个名为:

的错误,但我使用for循环编写代码对我有用
  

未定义的偏移:第25行的C:\ Program Files(x86)\ EasyPHP-5.3.9 \ www \ linearray_printarray.php

以下是代码:

b[n]

1 个答案:

答案 0 :(得分:0)

只需使用数组函数。 array_pop()从数组中删除最后一个元素,使用array_shift()删除第一个元素。 您可以使用以下代码。     $ P = $一个;     $ Q = $ B;     $ R = $一个;     $ S = $ B;     array_pop($ P);     array_pop($ Q);     array_shift($ R);     array_shift($ S);     的print_r($ P);     的print_r($ Q);     的print_r($ R);     的print_r($ S);

希望这会对你有所帮助。