fork download
  1. $linkArray = [];
  2. $i=0;
  3. foreach ($this->table as $value) {
  4. $text = $this->getLinkByFirstId($value[0], $this->table);
  5. $descp = $value[4];
  6. $linkArray[$i++] = [
  7. 'text' => $text,
  8. "descp" => $descp
  9. ];
  10. }
  11.  
  12.  
  13. private function getLinkByFirstId($id)
  14. {
  15. $str ="";
  16. $str = $str . $this->table[$id][3] . "/";
  17. $parentId = $this->table[$id][1];
  18. if (($parentId>0) && ($parentId<=count($this->table))) {
  19. $nextStr = $this->getLinkByFirstId($parentId);
  20. $str = $nextStr . $str;
  21. }
  22. return $str;
  23. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: class, interface, or enum expected
$linkArray = [];
^
Main.java:2: error: class, interface, or enum expected
        $i=0;
        ^
Main.java:3: error: class, interface, or enum expected
        foreach ($this->table as $value) {
        ^
Main.java:5: error: class, interface, or enum expected
            $descp = $value[4];
            ^
Main.java:6: error: class, interface, or enum expected
            $linkArray[$i++] = [
            ^
Main.java:7: error: unclosed character literal
                'text' => $text,
                ^
Main.java:7: error: unclosed character literal
                'text' => $text,
                     ^
Main.java:10: error: class, interface, or enum expected
        }
        ^
Main.java:16: error: class, interface, or enum expected
        $str = $str . $this->table[$id][3] . "/";
        ^
Main.java:17: error: class, interface, or enum expected
        $parentId = $this->table[$id][1];
        ^
Main.java:18: error: class, interface, or enum expected
        if (($parentId>0) && ($parentId<=count($this->table))) {
        ^
Main.java:20: error: class, interface, or enum expected
            $str = $nextStr . $str;
            ^
Main.java:21: error: class, interface, or enum expected
        }
        ^
Main.java:23: error: class, interface, or enum expected
    }
    ^
14 errors
stdout
Standard output is empty