saeid
3 سال پیش توسط saeid مطرح شد
0 پاسخ

خروجی از متد

سلام دوستان من دیروز داشتم با این متد(array_splice) کار میکردم و از سایت php .net دو تا مثال رو برداشتم و وقتی خروجی در دوحالت از یک آرایه گرفتم متوجه شدم که دو جواب متفاوت به من داد هر کی میتونه منو راهنمایی کنه که چرا این اتفاق افتاد
اولی به این صورت

$input = array("red", "green", "blue", "yellow");
array_splice($input, 1,2,'gg');
var_dump($input);

که خروجی زیر رو به من داد

array(3) { [0]=> string(3) "red" [1]=> string(2) "gg" [2]=> string(6) "yellow"

بعد اومدم مستقیم vard_dump گرفتم و دیگه از متغیر استفاده نگرفتیم

$input = array("red", "green", "blue", "yellow");
$list3 = array_splice($input, 1,2,'gg');
var_dump($list3);

و خروجی زیر رو به من داد

array(2) { [0]=> string(5) "green" [1]=> string(4) "blue" 

اگر کسی میتونه من رو راهنمایی کنه ممنون


ثبت پرسش جدید

به همدیگه کمک کنیم

به saeid کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام