首页 > 解决方案 > PHP 随机播放数组中的唯一值

问题描述

我需要从数组中获取此输出

$properties = array(
    1 => array('one', 'two'),
    2 => array('red', 'blue'),
    3 => array('active', 'not-active'),
);

谢谢!

标签: phparrays

解决方案


我希望这就是你要找的。很简单,但根据您的问题:应该足够了。

<?php

  $properties = array(
    1 => array('one', 'two'),
    2 => array('red', 'blue'),
    3 => array('active', 'not-active'),
  );

  /*echo "<pre>";
  print_R($properties);
  echo "</pre>";*/
  //Not needed but stil useful for troubleshooting.

  foreach ($properties[1] as $value_array_one) {
    foreach ($properties[2] as $value_array_two) {
      foreach ($properties[3] as $value_array_three) {
        echo $value_array_one . "_" . $value_array_two . "_" . $value_array_three . "<br/>";
      }
    }
  }

?>

推荐阅读