Changeset 750
- Timestamp:
- 04/17/2011 05:03:10 AM (2 years ago)
- Location:
- trunk
- Files:
-
- 2 modified
-
Decompiler.class.php (modified) (1 diff)
-
decompilesample.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Decompiler.class.php
r749 r750 108 108 function toCode($indent) 109 109 { 110 return var_export($this->value, true); 110 $code = var_export($this->value, true); 111 if (gettype($this->value) == 'string') { 112 switch ($this->value) { 113 case "\r": 114 return '"\\r"'; 115 case "\n": 116 return '"\\n"'; 117 case "\r\n": 118 return '"\\r\\n"'; 119 } 120 $code = str_replace("\r\n", '\' . "\\r\\n" . \'', $code); 121 $code = str_replace("\r", '\' . "\\r" . \'', $code); 122 $code = str_replace("\n", '\' . "\\n" . \'', $code); 123 } 124 return $code; 111 125 } 112 126 } -
trunk/decompilesample.php
r749 r750 149 149 } 150 150 151 echo "\r\n"; 152 echo "\r"; 153 echo "\n"; 151 154 echo str_replace(array('a' => 'a', 'b' => 'c'), 'b'); 152 155 $object = new ClassName();

