Guest User

Untitled

a guest
Feb 21st, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. <?php # Script 4.1 - HelloWorld.php
  2. /* This page defines the HelloWorld class.
  3. * The class says "Hello World!" in different languages.
  4. */
  5.  
  6. class HelloWorld
  7. {
  8. // This method print a greeting
  9. // It takes one argument: the language to use.
  10. // Default language is English.
  11.  
  12. function sayHello( $language = "English" )
  13. {
  14. // Put the greeting within P tags:
  15. echo '<p>';
  16.  
  17. // print a message specific to language
  18. switch( $language )
  19. {
  20. case 'Hindi':
  21. echo 'नमस्ते दुनिया';
  22. break;
  23. case 'Greek':
  24. echo 'Γειά σου Κόσμε';
  25. break;
  26. case 'Chinese Simplified':
  27. echo '你好,世界';
  28. break;
  29. case 'Chinese Traditinal':
  30. echo '你好,世界';
  31. break;
  32. case 'Japanese':
  33. echo 'こんにちは世界';
  34. break;
  35. case 'Bengali':
  36. echo 'ওহে বিশ্ব!';
  37. break;
  38. case 'Dutch':
  39. echo 'Hallo, Wereld!';
  40. break;
  41. case 'French':
  42. echo 'Bonjour, Monde!';
  43. break;
  44. case 'German':
  45. echo 'Hallo, Welt!';
  46. break;
  47. case 'Italian':
  48. echo 'Ciao, Mondo!';
  49. break;
  50. case 'Spanish':
  51. echo 'iHola, Mundo!';
  52. break;
  53. default:
  54. echo 'Hello World!';
  55. break;
  56. } // end of switch
  57.  
  58. // close the HTML paragrath tag
  59. echo '</p>';
  60. } // End of sayHello() method
  61. } // End of HelloWorld class
  62.  
  63. $language = ! empty ( $_GET['lang'] ) ? $_GET['lang'] : 'English';
  64. $helloworld = new HelloWorld();
  65. $helloworld->sayHello( $language );
Add Comment
Please, Sign In to add comment