تبدیل آرایه

PHP -
3 هفته پیش
توسط reza_yki آپدیت شد
reza_yki ( 3725 تجربه )
3 هفته پیش
تخصص : طراح و برنامه نویس سمت کلاینت Angular و همچنین با وردپرس هم میونه خوبی دارم و براش قالب میزنم :)

سلام و وقت بخیر

من آرایه زیر رو دارم:

Array
(
[0] => 1700
[1] => 2070
[2] => 2024
)

حالا می خوام برای کوئری که می خوام بزنم اون رو به شکل زیر در بیارم:

'1700, 2070, 2024'

و در یه متغییر نگه دارم

بهترین پاسخ انتخاب شده توسط reza_yki

از دو روش زیر میتونید استفاده کنید.

$arrayName = array(
0 => 1700,
1 => 2070,
2 => 2024
);
$text1 = implode(" ,",$arrayName);
$text2 = join(" ," , $arrayName);

نتیجه:

text1:  "1700 ,2070 ,2024"
text2:  "1700 ,2070 ,2024"
الیاس بشکنی ( 58305 تجربه )
3 هفته پیش
تخصص : برنامه نویس موبایل

با foreach آرایه رو پیمایش کنین
و بعد آیتم هاشو بهم بچسبونین داخل یک رشته

Seyyed Mojtaba Hoseyni ( 4430 تجربه )
3 هفته پیش

سلام
میتونید از join استفاده کنید:

$numbers=[1700,2070,2024];
$res=join(" ,",$numbers);
محمد مهدی صالح پور ( 13530 تجربه )
3 هفته پیش
تخصص : در حال یادگیری طراحی و برنامه نویس وب

از دو روش زیر میتونید استفاده کنید.

$arrayName = array(
0 => 1700,
1 => 2070,
2 => 2024
);
$text1 = implode(" ,",$arrayName);
$text2 = join(" ," , $arrayName);

نتیجه:

text1:  "1700 ,2070 ,2024"
text2:  "1700 ,2070 ,2024"
reza_yki ( 3725 تجربه )
3 هفته پیش
تخصص : طراح و برنامه نویس سمت کلاینت Angular و همچنین با وردپرس هم میونه خوبی دارم و براش قالب میزنم :)

ممنون از همه عزیزان

@elyasbeshkani مشکلم همون چسبوندنش بود که دوستان کمک کردن و join رو معرفی کردن

برای ارسال پاسخ باید وارد سایت شوید