php 질문
본문
저번에 남긴 질문과 비슷할수 있지만 아무리 검색하고 생각해도 답이 나오지 않아 질문합니다.
첫번째로 list.txt 에는
e5aDfd2bnRs,zEMt3qViMjk,5RxzloVLiPw
이런식으로 값,값,값
되있습니다.
<a href="/?q=값"></a>
<a href="/?q=값"></a>
<a href="/?q=값"></a>
각각의 값을 이런식으로 나타내려하는데
어떻게 할지 감도 안잡히네요..도움구합니다
!-->답변 2
<?php
$myfile = fopen("list.txt", "r") or die("Unable to open file!");
$str = fgets($myfile);
$arr = explode(',', $str);
for($i=0; $i<count($arr); $i++){
echo "<a href='". $arr[$i]. "'>link</a>";
}
fclose($myfile);
?>
이러한 질문인 지모르겠네요.
list.txt 에
e5aDfd2bnRs,zEMt3qViMjk,5RxzloVLiPw1
e5aDfd2bnRs,zEMt3qViMjk,5RxzloVLiPw2
e5aDfd2bnRs,zEMt3qViMjk,5RxzloVLiPw3
'
'
'
이런식으로 값이 있는데
저것들을 개수 만큼 불러 들여와.
<a href="/?q= e5aDfd2bnRs,zEMt3qViMjk,5RxzloVLiPw1"></a> |
<a href="/?q= e5aDfd2bnRs,zEMt3qViMjk,5RxzloVLiPw2"></a> |
<a href="/?q= e5aDfd2bnRs,zEMt3qViMjk,5RxzloVLiPw3"></a> |
이렇게 출력하고 싶다는 가정하에
급 해결해야하는거 아니고 공부하는 분이라 가정하고 답변드릴게요.
로직은 이렇습니다.
list.txt를 읽어 오면됩니다.
file 로 열고 https://www.php.net/manual/en/function.file.php
foreach 로 반복 시키는거죠
1. 여기 한줄 들어가는데 그건 위에 메뉴얼 참고해서 해결하세요.
foreach( $names as $name ){
echo "<a href='/?q=".
$name."'>링크열어라</a>"
}
답변을 작성하시기 전에 로그인 해주세요.