Advertisement
stjan_kri

vaja6/1

Oct 11th, 2014
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.02 KB | None | 0 0
  1. <html>
  2.  
  3. <head>
  4.  
  5. <title> Vaja 7 - naloga 4 </title>
  6.  
  7. </head>
  8.  
  9. <body>
  10.  
  11. <?php
  12.  
  13. function tabela()
  14. {
  15.     $vrtec=array(
  16. "14"=>array("ime"=>"Luka","igraca"=>array("zoga","lopar","kocke")),
  17. "23"=>array("ime"=>"Jana","igraca"=>array("Barbika","medvedek","barvice")),
  18. "31"=>array("ime"=>"Peter","igraca"=>array("kolo","zoga")),
  19. "44"=>array("ime"=>"Vesna","igraca"=>array("kocke","barvice","zoga","palcke")),
  20. "66"=>array("ime"=>"Kristjan","igraca"=>array("kocke","zoga","barvice"))
  21. );
  22.     return $vrtec;
  23. }
  24.  
  25. function izpis($vrtec)
  26. {
  27.     foreach ($vrtec as $key) {
  28.         echo "<p><b>".$key["ime"].":</b>";
  29.         foreach ($key["igraca"] as $key)
  30.         {
  31.             echo $key.",";
  32.         }
  33.         echo "</p>";
  34.     }
  35.  
  36. }
  37. function izpis1($vrtec)
  38. {
  39.     foreach ($vrtec as $key) {
  40.         if(in_array("medvedek",$key["igraca"]))
  41.         {
  42.             echo "<p><b>".$key["ime"].":</b>";
  43.             foreach ($key["igraca"] as $key)
  44.             {
  45.                 echo $key.",";
  46.             }
  47.             echo "</p>";
  48.         }
  49.     }
  50.  
  51. }
  52. function izpis2($vrtec)
  53. {
  54.     foreach ($vrtec as $key) {
  55.         if(in_array("medvedek",$key["igraca"]))
  56.         continue;
  57.         else {
  58.             echo "<p><b>".$key["ime"].":</b>";
  59.             foreach ($key["igraca"] as $key)
  60.             {
  61.                 echo $key.",";
  62.             }
  63.             echo "</p>";
  64.         }
  65.        
  66.     }
  67.  
  68. }
  69.  
  70. function izpis3($vrtec)
  71. {
  72.     $igrace=array();
  73.     foreach ($vrtec as $key)
  74.         foreach ($key["igraca"] as $key)
  75.             $igrace[]=$key;
  76.     $igrace = array_unique($igrace);
  77.     sort($igrace);
  78.     echo "<p><b>igrace: </b>";
  79.     foreach ($igrace as $key) {
  80.         echo $key.",";
  81.     }
  82.     echo "</p>";
  83. }
  84.  
  85. function izpis4($vrtec)
  86. {
  87.     $igrace=array();
  88.     foreach ($vrtec as $key)
  89.         foreach ($key["igraca"] as $key)
  90.             $igrace[]=$key;
  91.     $igrace1 = array_unique($igrace);
  92.     sort($igrace);
  93.     $igrace2=array_count_values($igrace);
  94.     echo "<p><b>igrace: </b>";
  95.     foreach ($igrace1 as $key) {
  96.         echo $key."[".$igrace2[$key]."],";
  97.     }
  98.     echo "</p>";
  99. }
  100.        
  101.    
  102.  
  103.  
  104.  
  105.  
  106. $vrtec=tabela();
  107. izpis($vrtec);
  108. echo "<hr>";
  109. izpis1($vrtec);
  110. echo "<hr>";
  111. izpis2($vrtec);
  112. echo "<hr>";
  113. izpis3($vrtec);
  114. echo "<hr>";
  115. izpis4($vrtec);
  116. echo "<hr>";
  117. echo print_r($vrtec);
  118.  
  119. ?>
  120.  
  121. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement