|
|
1
9
您还可以使用: $A=结束($array); 这也将数组的内部指针设置到数组的末尾,但它很容易得到最后一个元素。 |
|
|
2
7
尝试 count :
|
|
|
3
3
你也可以用 array_pop() . 此函数接受一个数组,删除数组的最后一个元素并返回该元素。
这将修改$array,删除最后一个元素,因此如果您仍然需要该数组来做某些事情,请不要使用它。 |
|
|
4
1
如果你只想在决赛后得到一切。你可以试试
如果您所需要的只是最后一个元素,这就节省了生成数组的时间。 |
|
|
5
1
实际上,有一个函数可以完全满足您的需要:end()。 $res=结束(explode('.',$row['copy']); |
|
|
6
0
我的PHP有点生锈,但这不应该是:
例如:“copy”前面是否缺少“$”,长度是否有效? |
|
|
7
0
因为这是标记为php,所以我假设您使用的是php,如果是,那么您将希望这样做:
但只有当您的键是数字并且从0开始时,这才有效。 如果要获取数组的最后一个元素,但没有数字键或它们不是从0开始,则: $array=explode(“.”,$row[copy]); $revaray=array_reverse($array,true); $value=$revaray[键($revaray)]; |
|
|
8
0
我认为你的第二行应该更像:
如果需要数组中的元素,则需要使用方括号。 |
|
|
9
0
你好,你也可以用这个: $stack=array(“橙色”、“香蕉”、“苹果”、“覆盆子”); $fruit=数组pop($stack); 打印($stack); 在此之后,$stack将只有3个元素: 数组 ( [0]=>橙色 [1]=香蕉 〔2〕=苹果 ) 树莓将被分配到$水果。 |