묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
텍스트 뽑아오기
2004.09.12 17:35
php로
텍스트 파일을 불러와 문서의 내용중에
특정 텍스트(예1에 time= , 예2에 timed)가 있으면
"텍스트가 있습니다.", 없으면 " 텍스트가 없습니다."라고
나타내고 싶습니다.
자세한 답변 부탁드리겠습니다.
예1)aaa.txt
Pinging 127.0.0.1 with 32 bytes of data:
Reply from 127.0.0.1: bytes=32 time=19ms TTL=125
Ping statistics for 127.0.0.1:
Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 19ms, Maximum = 19ms, Average = 19ms
예2)bbb.txt
Pinging 127.0.0.1 with 32 bytes of data:
Request timed out.
Ping statistics for 127.0.0.1:
Packets: Sent = 1, Received = 0, Lost = 1 (100% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
*- 오늘하루도 즐겁게 보내세요 -*
텍스트 파일을 불러와 문서의 내용중에
특정 텍스트(예1에 time= , 예2에 timed)가 있으면
"텍스트가 있습니다.", 없으면 " 텍스트가 없습니다."라고
나타내고 싶습니다.
자세한 답변 부탁드리겠습니다.
예1)aaa.txt
Pinging 127.0.0.1 with 32 bytes of data:
Reply from 127.0.0.1: bytes=32 time=19ms TTL=125
Ping statistics for 127.0.0.1:
Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 19ms, Maximum = 19ms, Average = 19ms
예2)bbb.txt
Pinging 127.0.0.1 with 32 bytes of data:
Request timed out.
Ping statistics for 127.0.0.1:
Packets: Sent = 1, Received = 0, Lost = 1 (100% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
*- 오늘하루도 즐겁게 보내세요 -*
{
if($aryFile = @file($strFile))
{
foreach($aryFile as $key => $value)
if(strpos($value, "time=") !== false)
return true;
return false;
}
else
return false;
}
$filename = "./aaa.txt";
if(text_exist($filename))
echo "텍스트가 있습니다.";
else
echo "텍스트가 없습니다.";