0
내가 Simple_HTML_DOM을 공부하고 내가Simple_HTML_DOM 구문 분석
나는 다음과 같은 코드를했습니다 :-(솔루션 찾지 못하고 2시간에서 일하고 있어요 문제가 발견 정수 값 '발견'
를$num = $html->find('span.pageNum');
내 블로그에 페이지의이 코드 GET 번호와 작동. GREAT.
내가 할 경우
echo $num[0];
나는 화면에 페이지 수를 볼 수 있지만, 내가 좋아하는 뭔가를 수행하려고 할 경우 : 예를 들어
echo ($num[0]+2);
을, 그것은 INTEGER 같은 일을 doesen't 그것은 나에게 다음과 같은 출력 반환 :
3
을
그래서 "찾기"를 정수로 만들고 수학 연산을해야하지만 모든 것을 시도했지만 아무 것도 작동하지 않습니다 (예 : (int)$num[0]
등으로 캐스트).
아무도 도와 줄 수 있습니까? 나는 무엇을 더 해야할지 모르겠다 ... 나는 정말로 모든 것을 시도했다 !! :-(사전에
감사합니다!
:-) GREAT! 감사합니다 일 'echo ($ num [0] +2);'? –
IT 부서는 $ num [0]의 값이 1 일 가능성이 높습니다. 먼저 해당 값을 확인하십시오. – user1789573
고마워! 그래서, 예 $ num [0]은 1의 값을 가졌지 만 echo $ num [0]; 올바른 페이지 수 (127이 아닌 1)를 보여줍니다. 그러나 수학 연산을 시도하면 "1"과 같이 계산됩니다 ... 이유를 이해하지 못합니다. 제안 사항이 있습니까? – xGianCx