fork(3) download
  1. <?php
  2. $cidades = array(
  3. array( 'id' => 1, 'categoria' => 'Foz do Iguaçu' ),
  4. array( 'id' => 2, 'categoria' => 'Guararapes' ),
  5. array( 'id' => 3, 'categoria' => 'Avaí' ),
  6. array( 'id' => 4, 'categoria' => 'Criciúma' ),
  7. array( 'id' => 5, 'categoria' => 'Piracicaba' ),
  8. array( 'id' => 6, 'categoria' => 'São Gonçalo' ),
  9. array( 'id' => 7, 'categoria' => 'Corumbataí do Sul' ),
  10. array( 'id' => 8, 'categoria' => 'Umuarama' ),
  11. array( 'id' => 9, 'categoria' => 'Goiânia' )
  12. );
  13.  
  14. $colunas = 2;
  15. $linhas = round(count($cidades) / $colunas, 0, PHP_ROUND_HALF_UP);
  16. $blocos = array_chunk($cidades, $linhas);
  17.  
  18. for( $i = 0; $i < $colunas; ++$i ) {
  19. echo '<div class="col-md-3">'.PHP_EOL;
  20. foreach($blocos[$i] as $bloco) {
  21. echo '<tagDesejada>'.$bloco['categoria'].'</tagDesejada>'.PHP_EOL;
  22. }
  23. echo '</div>'.PHP_EOL;
  24. }
  25.  
  26.  
Success #stdin #stdout 0.01s 52488KB
stdin
Standard input is empty
stdout
<div class="col-md-3">
<tagDesejada>Foz do Iguaçu</tagDesejada>
<tagDesejada>Guararapes</tagDesejada>
<tagDesejada>Avaí</tagDesejada>
<tagDesejada>Criciúma</tagDesejada>
<tagDesejada>Piracicaba</tagDesejada>
</div>
<div class="col-md-3">
<tagDesejada>São Gonçalo</tagDesejada>
<tagDesejada>Corumbataí do Sul</tagDesejada>
<tagDesejada>Umuarama</tagDesejada>
<tagDesejada>Goiânia</tagDesejada>
</div>