从数组Php中删除最后4个元素

Sas*_*thi 1 php arrays

这是我的数组

$array=Array( 
                [0] => hell 
                [1] => for 
                [2] => sale 
                [3] => for 
                [4] => sale 
                [5] => earth 
                [6] => 0 
            )
Run Code Online (Sandbox Code Playgroud)

我想知道如何从$ array中删除最后4个元素

而且我只想从$ array。“得到出售”。有人知道吗?

Sah*_*ati 5

你可以试试看array_splice

在此处尝试此代码段

<?php
$array = Array(
    0 => "hell",
    1 => "for", 
    2 => "sale", 
    3 => "for", 
    4 => "sale", 
    5 => "earth", 
    6 => 0);
array_splice($array, count($array) - 4, 4);
print_r($array);
Run Code Online (Sandbox Code Playgroud)