function trim_post($post){
foreach($post as $key => $value){
$trim_val[$key] = trim($value);
}
return $trim_val;
}
با توجه به اینکه foreach روی آرایه هایی با کلیدای عددی جوب نمی ده، اگر یه آرایه با کلیدهای عددی به این تابع بدیم، مشکلی پیش نمی یاد ؟در ساده ترین حالت واستون نوشتم اگر میخواهید میتونید بیشتر روش کار کنید.
PHP:function trim_post($post){ foreach($post as $key => $value){ $trim_val[$key] = trim($value); } return $trim_val; }
با توجه به اینکه foreach روی آرایه هایی با کلیدای عددی جوب نمی ده، اگر یه آرایه با کلیدهای عددی به این تابع بدیم، مشکلی پیش نمی یاد ؟
$p= $_post[];
$c=count($p)
for ($i=0;$i<$c; $i++)
{
$p[i]=trim($p[i]);
}
کی گفته ؟با توجه به اینکه foreach روی آرایه هایی با کلیدای عددی جوب نمی ده، اگر یه آرایه با کلیدهای عددی به این تابع بدیم، مشکلی پیش نمی یاد ؟
توی اصول تعیین اسم برای متغیرها اومده که یه متغیر نمی تونه با عدد شروع بشه، من این رو با آرایه foreachاشتباه گرفتم !کی گفته ؟
حلقه foreach اصلا مخصوص آرایه هست و با ایندکس عددی هم مشکل نداره !
مرسی دوستان مشکل حل شد.در ساده ترین حالت واستون نوشتم اگر میخواهید میتونید بیشتر روش کار کنید.
PHP:function trim_post($post){ foreach($post as $key => $value){ $trim_val[$key] = trim($value); } return $trim_val; }