Nimaphp
جمعه 05 آبان 1396, 20:26 عصر
سلام دوستان
می خوام یک تابع بنویسم که توی این تابع یک آرایه با 10تا عنصر عددی تعریف میشه.بعد میخوام که هر کدوم از این عناصر با 2 جمع بشن و مقدار آرایه جدید return بشه و در یک متغیر به نام newarray قرار بگیره و اونجا با یک حلقه for یا foreach مقادیر آرایه رو چاپ کنم. اما مشکلی که دارم اینه که نمیدونم چجوری باید عناصر آرایه جدید رو return کنم تا توی متغیر newarray قرار بگیره. ممنون میشم اگه راهنمایی بکنین که چیکار باید بکنم تا بتونم مقدار نهایی آرایه رو توی این متغیر بذارم تا بتونم چاپش کنم. کدی که تا اینجا نوشتم به این شکله:
<?php
function mySum(){
$myArray=[0,1,2,3,4,5,6,7,8,9];
for ($i=0;$i<10;$i++){
$myArray[$i]+=3;
}
return $myArray;
}
$newarray =mySum();
می خوام یک تابع بنویسم که توی این تابع یک آرایه با 10تا عنصر عددی تعریف میشه.بعد میخوام که هر کدوم از این عناصر با 2 جمع بشن و مقدار آرایه جدید return بشه و در یک متغیر به نام newarray قرار بگیره و اونجا با یک حلقه for یا foreach مقادیر آرایه رو چاپ کنم. اما مشکلی که دارم اینه که نمیدونم چجوری باید عناصر آرایه جدید رو return کنم تا توی متغیر newarray قرار بگیره. ممنون میشم اگه راهنمایی بکنین که چیکار باید بکنم تا بتونم مقدار نهایی آرایه رو توی این متغیر بذارم تا بتونم چاپش کنم. کدی که تا اینجا نوشتم به این شکله:
<?php
function mySum(){
$myArray=[0,1,2,3,4,5,6,7,8,9];
for ($i=0;$i<10;$i++){
$myArray[$i]+=3;
}
return $myArray;
}
$newarray =mySum();