| @@ 1597-1603 (lines=7) @@ | ||
| 1594 | } else { |
|
| 1595 | return null; |
|
| 1596 | } |
|
| 1597 | } elseif ($sep === '->') { |
|
| 1598 | if (is_object($cur)) { |
|
| 1599 | $cur = $cur->{$m[2][$k]}; |
|
| 1600 | } else { |
|
| 1601 | return null; |
|
| 1602 | } |
|
| 1603 | } else { |
|
| 1604 | return null; |
|
| 1605 | } |
|
| 1606 | } |
|
| @@ 1642-1647 (lines=6) @@ | ||
| 1639 | $cur = array(); |
|
| 1640 | } |
|
| 1641 | $cur = &$cur[$m[2][$k]]; |
|
| 1642 | } elseif ($sep === '->') { |
|
| 1643 | if (is_object($cur) === false) { |
|
| 1644 | $cur = new stdClass(); |
|
| 1645 | } |
|
| 1646 | $cur = &$cur->{$m[2][$k]}; |
|
| 1647 | } else { |
|
| 1648 | return false; |
|
| 1649 | } |
|
| 1650 | } |
|