@@ 595-602 (lines=8) @@ | ||
592 | $flag = ''; |
|
593 | ||
594 | for ($k=0; $k<count($pieces); $k++) { |
|
595 | while (substr($pieces[$k], 0, 1) == '(') { |
|
596 | $objects[] = '('; |
|
597 | if (strlen($pieces[$k]) > 1) { |
|
598 | $pieces[$k] = substr($pieces[$k], 1); |
|
599 | } else { |
|
600 | $pieces[$k] = ''; |
|
601 | } |
|
602 | } |
|
603 | ||
604 | $post_objects = array(); |
|
605 | ||
@@ 606-613 (lines=8) @@ | ||
603 | ||
604 | $post_objects = array(); |
|
605 | ||
606 | while (substr($pieces[$k], -1) == ')') { |
|
607 | $post_objects[] = ')'; |
|
608 | if (strlen($pieces[$k]) > 1) { |
|
609 | $pieces[$k] = substr($pieces[$k], 0, -1); |
|
610 | } else { |
|
611 | $pieces[$k] = ''; |
|
612 | } |
|
613 | } |
|
614 | ||
615 | // Check individual words |
|
616 | ||
@@ 658-665 (lines=8) @@ | ||
655 | // Keep reading until the end of the string as long as the $flag is on |
|
656 | ||
657 | while ( ($flag == 'on') && ($k < count($pieces)) ) { |
|
658 | while (substr($pieces[$k], -1) == ')') { |
|
659 | $post_objects[] = ')'; |
|
660 | if (strlen($pieces[$k]) > 1) { |
|
661 | $pieces[$k] = substr($pieces[$k], 0, -1); |
|
662 | } else { |
|
663 | $pieces[$k] = ''; |
|
664 | } |
|
665 | } |
|
666 | ||
667 | // If the word doesn't end in double quotes, append it to the $tmpstring. |
|
668 | if (substr($pieces[$k], -1) != '"') { |