This: <?php //--> Function function createUniqueValues( $iNumberOfUnique = 5 ) { if($iNumberOfUnique > 260) { trigger_error('The number of unique entries cannot be more than 260',E_USER_ERROR); return; } $aAlpha = range('A','Z'); $aValues = array(); while( count($aValues) <= $iNumberOfUnique ) { $sCurrentValue = $aAlpha[rand(0,25)] . rand(0,9); if( ! in_array($sCurrentValue,$aValues) ) { $aValues[] = $sCurrentValue; } } return $aValues; } //--> Usage echo '<pre>'; print_r(createUniqueValues(259)); echo '</pre>'; ?> PHP: The above generates 260 unique "variables" with one letter and one number. Now I want to use just two as a variable. I've tried: <br /><br /> <?php echo "<br />Two values are " . $aValues[2] . " & " . $aValues[3]; echo "Help!!!!!!!" ; ?> PHP: <br /><br /> <?php echo "<br />Two values are " . $sCurrentValue[2] . " & " . $sCurrentValue[3]; echo "Help!!!!!!!" ; ?> PHP: Nothing works... How do I select and use just two of these as variables? Thank you
This works $sCurrent = createUniqueValues(259); echo "<br />Two values are " . $sCurrent[2] . " & " . $sCurrent[3];