Paste Search Dynamic
Recent pastes
ambilSinonim
  1. <?php
  2.  
  3. class Kamus {
  4.         public $wordDict= array(array());
  5.        
  6.         public function tambah($kata, $sinonim){
  7.                 if($this->wordDict[$kata]== null){
  8.                 $this->wordDict[$kata] = implode(',',$sinonim);
  9.                 }
  10.         }
  11.         public function ambilSinonim($kata){
  12.                 $temp = $this->wordDict[$kata];
  13.                 echo "$temp";
  14.                 echo "n";
  15.         }
  16. }
  17. $kamus = new Kamus();
  18. $kamus->tambah('big', ['large', 'great']);
  19. $kamus->tambah('big', ['huge', 'fat']);
  20. $kamus->tambah('huge', ['enormous', 'gigantic']);
  21.  
  22. // mengembalikan hasil [‘large’, ‘great’, ‘huge’, ‘fat’]
  23. $kamus->ambilSinonim('big');
  24.  
  25. // Perhatikan baik-baik hasil pengujian di bawah ini
  26. // mengembalikan hasil [‘big’, ‘enormous’, ‘gigantic’]
  27. $kamus->ambilSinonim('huge');
  28.  
  29. // mengembalikan hasil [‘huge’]
  30. $kamus->ambilSinonim('gigantic');
  31.  
  32. // mengembalikan hasil null
  33. $kamus->ambilSinonim('colossal');
  34.  
  35.  
  36. ?>
Parsed in 0.012 seconds