-1

나는 내용을 잡아 foobar.com의 끝에 배열 ID 의 키를 추가 할 수 있지만 출력은 오류입니다 : 배열을 문자열 변환에 로비의 답변에 따라file_get_contents의 URL에 배열의 키를 추가하는 방법은 무엇입니까?

$digitsL = file_get_contents('digitslist.txt'); 
preg_match_all('#[0-9]{17}#',$digitsL,$digits); 
$url = "http://www.foobar.com/"; 
foreach($digits as $value){ 
$newurl = $url.$value; 
$daten = file_get_contents($newurl); 
}  

, 난 documentation 따르면

foreach($digits[0] as $value){ 

$daten[] = file_get_contents($url.$value); 
} 
+0

'$의 NEWURL ='대신'$의 NEWURL의를 ='? – Fabricator

+0

은 'httpd'가 오타입니까? 또한 완전한 오류 메시지를 표시 할 수 있습니까? – Fabricator

+0

예 im sry and thanks – user3746253

답변

0

에 코드를 변경은 preg_match_all 함수 세번째 파라미터는 다차원 배열이다. 따라서 $digits[0]에는 전체 패턴과 일치하는 문자열 배열이 포함됩니다.

이 같은 것을해야 할 것 :.

foreach($digits[0] as $value) { 
    $url .= $value; 
    // ... 
}