object_method_call.out 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. array(2) {
  2. [0]=>
  3. string(4) "arg1"
  4. [1]=>
  5. string(4) "arg2"
  6. }
  7. array(3) {
  8. [0]=>
  9. bool(true)
  10. [1]=>
  11. bool(false)
  12. [2]=>
  13. int(1234567890)
  14. }
  15. array(3) {
  16. [0]=>
  17. float(3.14)
  18. [1]=>
  19. int(42)
  20. [2]=>
  21. NULL
  22. }
  23. test4.js:1: TypeError: Testing::mytest() expects at least 2 parameters, 0 given
  24. array(4) {
  25. [0]=>
  26. string(4) "arg1"
  27. [1]=>
  28. string(4) "arg2"
  29. [2]=>
  30. string(4) "arg3"
  31. [3]=>
  32. string(9) "extra_arg"
  33. }
  34. TEST: Javascript Date -> PHP DateTime
  35. ======================================
  36. Mon Sep 08 1975 09:00:00 GMT+0000 (UTC)
  37. array(2) {
  38. [0]=>
  39. object(DateTime)#4 (3) {
  40. ["date"]=>
  41. string(19) "1975-09-08 09:00:00"
  42. ["timezone_type"]=>
  43. int(1)
  44. ["timezone"]=>
  45. string(6) "+00:00"
  46. }
  47. [1]=>
  48. string(3) "foo"
  49. }
  50. array(3) {
  51. [0]=>
  52. object(V8Object)#4 (2) {
  53. ["mytest"]=>
  54. object(V8Function)#6 (0) {
  55. }
  56. ["foo"]=>
  57. string(8) "ORIGINAL"
  58. }
  59. [1]=>
  60. array(3) {
  61. [0]=>
  62. int(1)
  63. [1]=>
  64. int(2)
  65. [2]=>
  66. int(3)
  67. }
  68. [2]=>
  69. array(3) {
  70. [0]=>
  71. string(3) "foo"
  72. [1]=>
  73. string(3) "bar"
  74. [2]=>
  75. object(V8Object)#5 (2) {
  76. ["mytest"]=>
  77. object(V8Function)#6 (0) {
  78. }
  79. ["foo"]=>
  80. string(8) "ORIGINAL"
  81. }
  82. }
  83. }
  84. ===EOF===