Code Duplication    Length = 14-14 lines in 2 locations

Sources/Subs.php 2 locations

@@ 1170-1183 (lines=14) @@
1167
					{
1168
						$php_parts = preg_split('~(<\?php|\?>)~', $data, -1, PREG_SPLIT_DELIM_CAPTURE);
1169
1170
						for ($php_i = 0, $php_n = count($php_parts); $php_i < $php_n; $php_i++)
1171
						{
1172
							// Do PHP code coloring?
1173
							if ($php_parts[$php_i] != '&lt;?php')
1174
								continue;
1175
1176
							$php_string = '';
1177
							while ($php_i + 1 < count($php_parts) && $php_parts[$php_i] != '?&gt;')
1178
							{
1179
								$php_string .= $php_parts[$php_i];
1180
								$php_parts[$php_i++] = '';
1181
							}
1182
							$php_parts[$php_i] = highlight_php_code($php_string . $php_parts[$php_i]);
1183
						}
1184
1185
						// Fix the PHP code stuff...
1186
						$data = str_replace("<pre style=\"display: inline;\">\t</pre>", "\t", implode('', $php_parts));
@@ 1207-1220 (lines=14) @@
1204
					{
1205
						$php_parts = preg_split('~(&lt;\?php|\?&gt;)~', $data[0], -1, PREG_SPLIT_DELIM_CAPTURE);
1206
1207
						for ($php_i = 0, $php_n = count($php_parts); $php_i < $php_n; $php_i++)
1208
						{
1209
							// Do PHP code coloring?
1210
							if ($php_parts[$php_i] != '&lt;?php')
1211
								continue;
1212
1213
							$php_string = '';
1214
							while ($php_i + 1 < count($php_parts) && $php_parts[$php_i] != '?&gt;')
1215
							{
1216
								$php_string .= $php_parts[$php_i];
1217
								$php_parts[$php_i++] = '';
1218
							}
1219
							$php_parts[$php_i] = highlight_php_code($php_string . $php_parts[$php_i]);
1220
						}
1221
1222
						// Fix the PHP code stuff...
1223
						$data[0] = str_replace("<pre style=\"display: inline;\">\t</pre>", "\t", implode('', $php_parts));