PHP'de yeni başlayan biriyim. Array_splice() hakkında anlamaya çalışıyorum. Uzunluk tartışmasını anlamadım. Olumlu ya da olumsuz ise, geri dönen dizinin nasıl oluştuğunu anlayamıyorum. Lütfen bunun, bu array_splice()
işlevinin php'de nasıl işlendiğini açıklayın.php'deki array_splice dosyasının uzunluk sorunları nedir?
$input = array("red", "green", "blue", "yellow");
array_splice($input, 1, -1);
// $input is now array("red", "yellow")
Bu nasıl oluyor? Lütfen bunu anlamama yardım et. Geçmiş dizi
arg2 - - dizinin Başlangıç pozisyonu Burada kullanılan array_splice arasında
Haklısınız, üzgünüm. (yeşil, mavi) "array_splice" sonucudur, sonra dizi şimdi kırmızı - sarıdır. array_splice 1'den -1'e kadar olan öğeleri kaldırın) – fusion3k
[RTFM] 'yi (http://php.net/array_splice) denediniz mi? [Length 'parametresinin açıklaması] (http://php.net/manual/en/function.array-splice.php#refsect1-function.array-splice-parameters) burada anlaşılabilir değil mi? Onun hakkında ne anlamıyorsun? – deceze
Bu tam örnekte - 'array_splice ($ input, 1, -1);' array_splice ($ input, 1, count ($ input) -1) ile aynıdır; 'veya' array_splice ($ input, 1, 2); '. '-1 'kullanarak, kaç elemanın var olduğunu bilmek zorunda kalmadan, son öğeye kadar olan her şeyi kaldırabilmenizi sağlar. – Sean