PHP 스크립트에 대한 도움이 필요합니다. 나는 그것을 사용하여 각 값에 더할 때마다 값을 더하고 싶습니다.id=row1-VALUE
예:
row1-1
row1-2
row1-3
..etc
이 코드 사용 :
$program_title = $html->find('li[id=row1-1]', 0)->plaintext;
다음은 전체 코드입니다.
$base = $row['links'];
$curl = curl_init();
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_URL, $base);
curl_setopt($curl, CURLOPT_REFERER, $base);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
$str = curl_exec($curl);
curl_close($curl);
// Create a DOM object
$html = new simple_html_dom();
// Load HTML from a string
$html->load($str);
$channel_name = $_GET['channels'];
$show_id = 1;
$program_title = $html->find('li[id=row1-1]', 0)->plaintext;
?>
row1-
매번 값을 계산하기 위해 옆에 값을 추가하는 방법에 대한 예를 보여 주 시겠습니까? row1-20
존재하지 않는 것이 있으면 건너 뛰고 싶습니다 row2-1
.
이를 위해 중첩 된 for 루프를 사용합니다.
for ($i = 1; $i <= 5; $i++) {
for ($j = 1; $j <= 5; $j++) {
$program_title = $html->find("li[id=row$i-$j]", 0)->plaintext;
if (!empty($program_title)) {
// The value exists
} else
break;
}
}
참고 : 5 번을 행에 대한 제한으로 바꿉니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다