0 ) { $_inCount = 0; while ( $_inCount < $Times ) { echo $Message; $_inCount++; } return 0; } } public function cutLine ( $File, $Line ) { $_hFiles[0] = fopen ( $File, 'r' ); $_hFiles[1] = fopen ( $File . '.TMP', 'w' ); $_inCount = 0; while ( !feof ( $_hFiles[0] ) ) { if ( $_inCount == ( $Line - 1 ) ) { $_inCount++; $_hStore = fgets ( $_hFiles[0] ); unset ( $_hStore ); } else { $_inCount++; $_hStore = fgets ( $_hFiles[0] ); fputs ( $_hFiles[1], $_hStore ); } } fclose ( $_hFiles[0] ); fclose ( $_hFiles[1] ); unlink ( $File ); rename ( $File . '.TMP', $File); } public function editLine ( $File, $String, $Line ) { $_hFiles[0] = fopen ( $File, 'r' ); $_hFiles[1] = fopen ( $File . '.TMP', 'w' ); $_inCount = 0; while ( !feof ( $_hFiles[0] ) ) { if ( $_inCount == ( $Line - 1 ) ) { $_inCount++; $h_Store = fgets ( $_hFiles[0] ); fputs ( $_hFiles[1], $String . "\r\n" ); } else { $_inCount++; $_hStore = fgets ( $_hFiles[0] ); fputs ( $_hFiles[1], $_hStore ); } } fclose ( $_hFiles[0] ); fclose ( $_hFiles[1] ); unlink ( $File ); rename ( $File . '.TMP', $File); } public function newLine ( $File, $String, $Line) { $_hFiles[0] = fopen ( $File, 'r' ); $_hFiles[1] = fopen ( $File . '.TMP', 'w' ); $_inCount = 0; while ( !feof ( $_hFiles[0] ) ) { if ( $_inCount == ( $Line - 1 ) ) { $_inCount++; $h_Store = fgets ( $_hFiles[0] ); fputs ( $_hFiles[1], $String . "\r\n" ); fputs ( $_hFiles[1], $h_Store ); } else { $_inCount++; $_hStore = fgets ( $_hFiles[0] ); fputs ( $_hFiles[1], $_hStore ); } } fclose ( $_hFiles[0] ); fclose ( $_hFiles[1] ); unlink ( $File ); rename ( $File . '.TMP', $File); } } ?>