SWITCH.php 922 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <?php
  2. return [
  3. // Must be C
  4. [
  5. 'C',
  6. 'A',
  7. 'A',
  8. 'C',
  9. 'B',
  10. 'D',
  11. '??',
  12. ],
  13. // Must be Female
  14. [
  15. 'Female',
  16. 2,
  17. '1',
  18. 'Male',
  19. '2',
  20. 'Female',
  21. ],
  22. // Must be X using default
  23. [
  24. 'X',
  25. 'U',
  26. 'ABC',
  27. 'Y',
  28. 'DEF',
  29. 'Z',
  30. 'X',
  31. ],
  32. // Must be N/A default value not defined
  33. [
  34. '#N/A',
  35. 'U',
  36. 'ABC',
  37. 'Y',
  38. 'DEF',
  39. 'Z',
  40. ],
  41. 'Array return' => [
  42. [[4, 5, 6]],
  43. 2,
  44. 1,
  45. [[1, 2, 3]],
  46. 2,
  47. [[4, 5, 6]],
  48. [[7, 8, 9]],
  49. ],
  50. 'Array return as default' => [
  51. [[7, 8, 9]],
  52. 3,
  53. 1,
  54. [[1, 2, 3]],
  55. 2,
  56. [[4, 5, 6]],
  57. [[7, 8, 9]],
  58. ],
  59. // Must be value - no parameter
  60. [
  61. '#VALUE!',
  62. ],
  63. ];