PRGAME

مشکل با متن Random در php

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

سلام دوستان . با کد زیر رو ببینید که باهاش متن رندم ساختم :

<?php $messages = array(
    'one',
    'two',
    'three',
	'four',
	'five',
	'six',
	'seven',
	'eight',
	'nine',
	'ten',
	'eleven',
	'twelve',
	'thrteen',
	'fourteen',
	'fiveteen',
	'sixteen',
	'eighteen',
	'nineteen',
	'twenty',
	'tone',
	'ttwo',
	'tthree',
	'tfour',
	'tfive',
	'tsix'
);
?>

با این کد هم فراخوانی میکنم به صورت رندم :

<?php echo $messages[rand(0, count($messages) - 1)]; ?>

حالا من از کد فراخوانی 2 بار در هر صفحه استفاده میکنم . میخام که این 2 جایی از صفحه که انتخاب میکنم متنشون مثل هم باشه . 

یعنی اینکه در کل رندم باشه ولی برای هر صفحه اگر 2 بار فراخوانی میشه 2 بارش مثل هم باش. 

همچین چیزی امکان داره ؟

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


لینک به پست

اگه بریزیدش تو یه متغیر ثابت ردیفه

<?php $mamad  = $messages[rand(0, count($messages) - 1)]; ?>
<?php echo $mamad; ?>
Lorem Ipsum ...
<?php echo $mamad; ?>

 

ویرایش شده در توسط majid1889

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


لینک به پست
در 3 دقیقه قبل، majid1889 گفته است :

اگه بریزیدش تو یه متغیر ثابت ردیفه


<?php $mamad  = $messages[rand(0, count($messages) - 1)]; ?>
<?php echo $mamad; ?>
Lorem Ipsum ...
<?php echo $mamad; ?>

 

مرسی

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


لینک به پست

با تابع array_rand هم میشه این کارو کرد 

$a=array('red','green','blue');
$rand=array_rand($a);
echo $a[$rand];
echo "<br>";
echo $a[$rand];

 

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


لینک به پست

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

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

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

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


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

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

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


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