わからないと思います。私はいくつかのhtmlページを解析しようとしました:
<select name="sel">
<option value="val0">-please select me-</option>
<option value="val1">some selection</option>
</select>
Simple_html_domクラスを使用しています:
foreach($html->find('select') as $s) {
if ($html->find('option',1) != false) {
$tempoption = $html->find('option',1)->plaintext;
echo $tempoption; //shows 'some selection'
}
}
しかし、私が単にこの行を使用する場合:
$value='';
if ( $tempoption == 'some selection')
$value='79';
echo $value; //doesn't shows anything (empty variable?)
//or this one :
if ( strcmp($tempoption, 'some selection'))
$value='79';
echo $value; //Nope.