fork download
  1. <?php
  2. $address = array(
  3. 'street' => 'ул. Ленина',
  4. 'house' => '15', //дом №
  5. 'building' => '3', //корпус
  6. 'entry' => '', //подъезд
  7. 'floor' => '4',
  8. 'office' => '',
  9. 'note' => 'код домофона: 315', //примечание
  10. );
  11.  
  12. $prefixes = array(
  13. 'street' => '',
  14. 'house' => 'д. ',
  15. 'building' => 'корп. ',
  16. 'entry' => 'под. ',
  17. 'floor' => 'эт. ',
  18. 'office' => 'оф. ',
  19. 'note' => '',
  20. );
  21.  
  22. foreach(array_keys($address) as $key)
  23. {
  24. if ($address[$key])
  25. {
  26. $result .= $prefixes[$key] . $address[$key] . " ";
  27. }
  28. }
  29.  
  30. echo $result;
  31.  
Success #stdin #stdout #stderr 0.01s 20520KB
stdin
Standard input is empty
stdout
ул. Ленина д. 15 корп. 3 эт. 4 код домофона: 315 
stderr
PHP Notice:  Undefined variable: result in /home/OFVoba/prog.php on line 26