SHARE
TWEET

Untitled

a guest May 19th, 2017 39 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. class LoopReachedEndException extends Exception {
  3.     const END = 1;
  4. }
  5.  
  6. echo '<ul>';
  7. try {
  8.     $i = 1;
  9.     for(;;) {
  10.        
  11.         $parts = array();
  12.         array_push($parts, '<li>Row ');
  13.         array_push($parts, (string) $i);
  14.         array_push($parts, '</li>');
  15.  
  16.         $x = 0;
  17.         for(;;) {
  18.             if(array_key_exists($x, $parts) == false && array_key_exists($x, $parts) === false) {
  19.                 break;
  20.             }
  21.            
  22.             echo $parts[$x];
  23.             ++$x;
  24.         }
  25.        
  26.         $i++;
  27.        
  28.         if($i == 30 + 1) {
  29.             throw new LoopReachedEndException(LoopReachedEndException::END);
  30.         }
  31.     }
  32. } catch(LoopReachedEndException $e) {
  33.     if($e->getMessage() == LoopReachedEndException::END) {
  34.         echo '</ul>';
  35.     }
  36. }
  37. ?>
RAW Paste Data
Top