#!/usr/bin/php <?php include_once "java/Java.inc"; $here = realpath(dirname($_SERVER["SCRIPT_FILENAME"])); if (!$here) { $here = getcwd(); } $Array = new java_class("ArrayArray"); $arrayArray = $Array->create(10); $String = new java_class("java.lang.String"); for ($i = 0; $i < 10; $i++) { $ar = $arrayArray[$i]->array; echo java_cast($ar, "S") . " " . java_cast($ar[0], "S") . "\n"; } echo "\n"; foreach ($arrayArray as $value) { $ar = $value->array; echo java_cast($ar, "S") . " " . java_cast($ar[0], "S") . "\n"; }
#!/usr/bin/php <?php include_once "java/Java.inc"; ini_set("max_execution_time", 0); if ($argc < 2) { echo "No automatic test. Use php swing-button.php --force to run this test.\n"; exit(0); } $here = realpath(dirname($_SERVER["SCRIPT_FILENAME"])); if (!$here) { $here = getcwd(); } $Array = new java_class("ArrayArray"); $n = 60; $arrayArray = $Array->create($n); // Keep-Alive default is 15s, the following tests if the client // re-opens the connection (the test will dump core if not). $String = new java_class("java.lang.String"); for ($i = 0; $i < $n; $i++) { $ar = $arrayArray[$i]->array; echo $n - $i - 1 . " "; sleep(1); } echo "\n";