Как отобразить текстовые метки перед значениями массива для указанных c индексов - PullRequest
0 голосов
/ 15 апреля 2020

Я написал следующий код PHP, я хочу создать аналогичную таблицу, как показано на скриншоте:

Таблица также должна иметь заголовок, такой как Job: и Email: перед именем задания и Адрес электронной почты. Спасибо

<?php

$company = array
  (

  array("John Smith","Accountant","johnsmith@example.com", 70),
  array("May Black","Business Analyst","mayblack@example.com", 40),
  array("Tom white","Plummer","tomwhite@example", 30),
  array("Susan Kim","Engineer","susankim@example.com", 80)

  );

  echo "--Customer List-- <br> <br>";

  for($i = 0; $i < 4; $i++) {
      for($j = 0; $j < 3; $j++) {
        echo $company[$i][$j]."<br>";  

      }
      echo "<br><br>";
  }

?>

enter image description here

1 Ответ

1 голос
/ 15 апреля 2020

Если переменная $j равна 1 или 2, распечатать текст префикса перед значением массива?

// Inner for-loop
for($j = 0; $j < 3; $j++) {

  // Additional text when it's a (1) job, or (2) email
  if($j == 1) echo 'Job: ';
  if($j == 2) echo 'Email: ';

  echo $company[$i][$j]."<br>";
}
...