ÅؽºÆ® ÆÄÀÏÀ» Àаí, °¢ ÁÙÀÇ ³¡¿¡¼ 6±ÛÀÚ¸¦ »èÁ¦ÇÑ ÈÄ, °á°ú¸¦ »õ·Î¿î ÆÄÀÏ¿¡ ÀúÀåÇÕ´Ï´Ù. |
|
|
 |
6´Þ Àü |
PHP ÄÚµåÀÔ´Ï´Ù. ÀÌ ÄÚµå´Â ÆÄÀÏÀ» ÀÐ°í °¢ ÁÙÀÇ ³¡¿¡¼ 6±ÛÀÚ¸¦ »èÁ¦ÇÏ¿© »õ·Î¿î ÆÄÀÏ¿¡ ÀúÀåÇÕ´Ï´Ù.
<?php
// ÀÔ·Â ÆÄÀÏ°ú Ãâ·Â ÆÄÀÏ °æ·Î ¼³Á¤
$inputFile = 'input.txt'; // ¿øº» ÆÄÀÏ
$outputFile = 'output.txt'; // °á°ú¸¦ ÀúÀåÇÒ ÆÄÀÏ
// ÆÄÀÏ Àбâ
$lines = file($inputFile, FILE_IGNORE_NEW_LINES);
// °á°ú¸¦ ÀúÀåÇÒ ¹è¿ ÃʱâÈ
$result = array(); // PHP 5.x¿¡¼´Â array() ±¸¹®À» »ç¿ë
// °¢ ÁÙÀ» ó¸®ÇÏ¿© ³¡¿¡¼ 6±ÛÀÚ¸¦ »èÁ¦
foreach ($lines as $line) {
if (strlen($line) > 6) {
$result[] = substr($line, 0, -6); // ³¡¿¡¼ 6±ÛÀÚ¸¦ Á¦¿ÜÇÑ ³ª¸ÓÁö ºÎºÐ
} else {
$result[] = ''; // ÅؽºÆ®°¡ 6±ÛÀÚ ÀÌÇÏÀÏ °æ¿ì ºó ¹®ÀÚ¿
}
}
// °á°ú¸¦ »õ·Î¿î ÆÄÀÏ¿¡ ÀúÀå
$outputHandle = fopen($outputFile, 'w'); // ÆÄÀÏ ¿±â
if ($outputHandle) {
foreach ($result as $line) {
fwrite($outputHandle, $line . "\n"); // ÁÙº°·Î ÆÄÀÏ¿¡ ¾²±â
}
fclose($outputHandle); // ÆÄÀÏ ´Ý±â
echo "ÀÛ¾÷ÀÌ ¿Ï·áµÇ¾ú½À´Ï´Ù. °á°ú´Â '{$outputFile}' ÆÄÀÏ¿¡ ÀúÀåµÇ¾ú½À´Ï´Ù.";
} else {
echo "ÆÄÀÏÀ» ¿ ¼ö ¾ø½À´Ï´Ù.";
}
?>
|
|
̵̧ : 21 |
̵̧
¸ñ·Ï
|
|