RPeraltaJr
4/28/2017 - 2:52 PM

Multidimensional Array - Array within Array

Multidimensional Array - Array within Array

<?php

$opportunities = array(
  array(
    "title"   => "Corporate",
    "list_id" => "corporate-jobs", 
    "tab_id"  => "corporateTab", 
    "jobs"    => array(
      "View All Corporate Jobs" => "#1"
    )
  ),
  array(
    "title"   => "Operations",
    "list_id" => "operations-jobs", 
    "tab_id"  => "operationsTab", 
    "jobs"    => array(
      "Distribution Hourly Jobs" => "#1",
      "Distribution Salary Jobs" => "#2",
      "Call Center Jobs" => "#3",
      "Manufacturing Hourly Jobs" => "#4",
      "Manufacturing Salary Jobs" => "#5"
    )
  ),
  array(
    "title"   => "Retail",
    "list_id" => "retail-jobs", 
    "tab_id"  => "retailTab", 
    "jobs"    => array(
      "Retail Hourly Jobs" => "#1",
      "Retail Salary Jobs" => "#2"
    )
  )
)

$x = 1; 
foreach($opportunities as $opportunity) { ?>

  <div class="item item--<?php echo $x; ?>">
    <div class="box">
      <div class="img">
        <ul id="<?php echo $opportunity['list_id']; ?>" class="jobs">
          <?php foreach($opportunity['jobs'] as $job => $url) { ?>
            <li>
              <a href="<?php echo $url; ?>" target="_blank">
                <?php echo $job; ?>
              </a>
            </li>
          <?php } ?>
        </ul>
      </div>
    </div>
    <div class="title" id="<?php echo $opportunity['tab_id']; ?>">
      <h4 class="text-success text-center"><?php echo $opportunity['title']; ?></h4>
    </div>
  </div>

<?php $x++; } ?>