hamidhassas
سه شنبه 20 خرداد 1393, 17:53 عصر
من یک مقدار از کاربر میگیرم که این یک نمونش هست 1181734c29501f410 خوب حالا میخوام اول 10 رقم از سمت راست برام جدا کنه و چاپ بعد بیاد ده رقم از راس بشماره به عدد یازدهم که رسید 6 رقم جدا کنه ( یعنی از رقم یازدهم تا شانزدهم ) برام جدا و اول یک بار جدا چاپ و یکی هم به صورت دو رقم دورقم جدا و مابینشون : بزاره و از عدد هفدهم بهبعد هر چندتا رقم باقی موند برام جدا چاپ کنه
اینجوری
1181734c29501f410
10 رقم از راست جدا شده c29501f410
چاپ اول از رقم یازدهم تا شانزدهم 181734
چاپ دوم از رقم یازدهم تا شانزدهم 18:17:34
از رقم هفدهم به بعد 1
جواب
$str = strrev('1181734c29501f410');
echo strrev(substr($str,0,10));
echo strrev(substr($str,10,6));
echo strrev(substr($str,17));
اینجوری
1181734c29501f410
10 رقم از راست جدا شده c29501f410
چاپ اول از رقم یازدهم تا شانزدهم 181734
چاپ دوم از رقم یازدهم تا شانزدهم 18:17:34
از رقم هفدهم به بعد 1
جواب
$str = strrev('1181734c29501f410');
echo strrev(substr($str,0,10));
echo strrev(substr($str,10,6));
echo strrev(substr($str,17));