kohhi回答ポイント 200ptウォッチ

simple_html_dom.phpを使った構文で、質問を2つさせてください。

1.ulタグの右側の文字を表示させたいのですが。
 find( 'ul' )だと、ulの中のliを表示させてしまいます。
 find( 'ul' )->text だとnon-objectと言われる。
 *test26.phpの17,18,19行目(//はコメント)
どうすればulの右側の文字が表示されますか。

2.test26.phpの21,22,23行目(//はコメント)ulタグの中にliタグがあるので、
if (!empty( $a->value))が正しいように思いますが、
!だと何も表示されません。逆のような気がしてしょうがありません。
ヒントとなる説明のようなものをいただけると助かります。

ソースプログラムは以下2点を見てください。
PHPのプログラム:
http://1811way.com/work008/test026php.txt
ソースを表示させるために拡張子txtをつけています。
includeするhtml:
http://1811way.com/work008/sample05html.txt

私のやっているlocal開発環境
Windows8.0 
Apache2.4 
php5.6.2

以上、よろしくお願いします。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2015-10-17 20:53:32
終了日時
2015-10-22 18:56:22
回答条件
1人1回まで

この質問のカテゴリ

この質問に含まれるキーワード

Windows8299PHP7798拡張子737HTML5036プログラム5048

人気の質問

メニュー

PC版