Loganathan Natarajan
asked on
php 5.3 array_rand() not working?
I have php 5.3 version hosting and trying to achieve the result from array_rand().. it is not working....
the below example is not displayed randomly item ...but it works in php 5.2 version, i checked it....
the below example is not displayed randomly item ...but it works in php 5.2 version, i checked it....
<?php
$inventory_Subtitle = array('60 DAY ; Both Ways! Cover % Returns!',
'PAY LESS; ! 100% Natural Diamonds!',
'FREE Shipping; Ways! Enter to Out More!',
': These Diamonds are 100% & NON !',
'Highest Quality; Prices! .',
'100% ; HIGH NON Enhanced Diamonds!',
'BEST on for 100% Natural !',
'BEST for Natural ! Us.');
$rand_keys = array_rand($inventory_Subtitle,8);
echo $inventory_Subtitle[$rand_keys[0]];
?>
"is not working" does not give us much to go on if we are going to try to help you. What happens? Loop? Wait? Incorrect out? Halt and catch fire?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
it always displays only one value .. i. e **60 DAY ; Both Ways! Cover % Returns!**
it does not return random values ... i mean another value etc.,
it does not return random values ... i mean another value etc.,
The code I posted returns random values. It is not a PHP 5.3 problem. Please check the man pages in the comments section of the code snippet.
best regards, ~Ray
best regards, ~Ray
ASKER
thanks, it worked out