Valore perdente da string PHP a conversione int (utilizzando simple_html_dom)

quindi sto usando simple_html_dom per analizzare una pagina per elementi con una particolare class. Recupero con successo quegli elementi ma non riesco a ottenerli convertiti in variables utilizzabili (cioè un numero integer in modo da poter fare un'istruzione 'se').

Sembra che siano un object di qualche tipo, e ho cercato ovunque per ore, ma senza fortuna. Non sembra esserci molto supporto per simple_html_dom.

Ecco il mio codice:

/////////////// $html = new simple_html_dom(); // Load a file $html->load_file($getURL); $getName = $html -> find('.ddlabel', 0); $getSeats = $html->find('.dddefault', 3); /////////////// $scraped_name = "$getName"; $scraped_seats = "$getSeats"; $seats = intval($scraped_seats); echo $scraped_name . "<br>" . $scraped_seats . "<br><br>"; echo gettype($seats) . "<br>" . $seats . "<br>"; // If seats are avavilable, send a message if ($seats !== 0) { ... } 

Alcuni degli echi sono solo per me che sto cercando di capirlo. Potrei anche aggiungere che tutto questo codice in un ciclo foreach (), non è sicuro se questo è importnte. Sto leggendo un file CSV di cose da aggiungere a un URL e questo è ciò che il ciclo foreach () è per. Ma non penso che stia scherzando con il problema che ho.

Grazie per qualsiasi aiuto!

Secondo la documentazione dovresti estrarre il contenuto:

 $scraped_seats = (int)$getSeats->plaintext;