PDA

View Full Version : سوال: توضیح کد



fs.mirbagheri
چهارشنبه 11 اسفند 1389, 10:48 صبح
سلام دوستان
به کمکتون نیاز دارم... میخوام بدونم قطعه کد زیر دقیقا چیکار میکنه؟ ممنون میشم از کمک همتون.:لبخندساده:

$value=rand(1000,9999)." - ".rand(1000,9999)." - ".rand(1000,9999)." - ".rand(1000,9999);
setcookie("ramz",$value);

sattaryekta
چهارشنبه 11 اسفند 1389, 10:57 صبح
اجراش کن و نتیجه را به ما هم بگو. خیلی کنجکاو شدم. :بامزه:

maysam.m
چهارشنبه 11 اسفند 1389, 11:32 صبح
سلام

در واقع در قسمت $value بوسیله تابع rand ، چهار بار عددی تصادفی چهار رقمی بین 1000 و 9999 را انتخاب می کند و درون متغیر $value قرار می دهد. نتیجه متغیر $value هر بار شبیه این خواهد بود:

8640 - 7571 - 3323 - 6447

و بعد این مقدار را به عنوان مقدار کوکی با نام ramz قرار می دهد.

amir001
چهارشنبه 11 اسفند 1389, 14:27 عصر
for($i=0;$i<16;$i++)
$ramz .= rand(0,9);

برای ساخت کد شارژ ایرانسل.

البته بگم که احتمال درست بودنش 1 به روی 10000000000000000 هست. تقریبا غیر ممکن.:لبخند:
برای توضیح استفاده از این تابع rand نوشتم بد نبود.