WithoutBrain1994

مشکل در explode

5 پست در این موضوع قرار دارد

سلام

من یه رشته دارم به این صورت

Reza, Ahmad, Ali

حالا من میخوام فقط دوتاش نمایش داده بشه. من این کد رو نوشتم


$string = 'Reza, Ahmad, Ali';
$explode = explode(', ', $string, 2);
foreach ($explode as $pr)
{
echo $pr . '<br />';
}

لطفا این کد رو امتحان کنید. من توی خروجی این رو دارم

Reza

Ahmad, Ali

لطفا راهنمایی کنید

ممنون

0

به اشتراک گذاری این پست


لینک به پست

پارامتر سوم تعداد خروجی را مشخص میکند

میتوانید پس از explode با ایندکس دسترسی داشته باشید


echo $explode[0];

http://php.net/manual/en/function.list.php

4

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

2 رو به 1- تغییر بدید

بعد نوشت: پاسخ همزمان

ویرایش شده در توسط isk
3

به اشتراک گذاری این پست


لینک به پست

2 رو به 1- تغییر بدید

بعد نوشت: پاسخ همزمان

این تغییر فقط برای زمانی جواب میده که تعداد 3 تا باشه

ولی اگه تعداد 4 تا بشه چکار باید بکنم

چون تعداد نامشخص است

ممنون

0

به اشتراک گذاری این پست


لینک به پست

هم روشی که آقای پارسا در پست دوم گفتند و هم:


$string = 'Reza, Ahmad, Ali, hasan, naghi, reza_t, isk';
$explode = explode(', ', $string);
echo $explode[0] . '<br />';
echo $explode[1] . '<br />';

4

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری