*

@file_get_html($address)でもエラーになる

公開日: : PHPで実際開発して

これは、僕のメモです。これは、僕のメモです。

 

これは、僕のメモです。

$html = @file_get_html($address);
foreach($html->find(‘a’) as $element){
で$addressが開けないとき、エラーになります。

*以前は「file_get_html」の前に@を付ければ通ったと思います。

エラーメッセージは
「Fatal error: Uncaught Error: Call to a member function find() on boolean in C:\Tools\htdocs\tougoudata\002.php:47 Stack trace: #0 {main} thrown in C:\Tools\htdocs\tougoudata\002.php on line 47」

find(‘a’) がない(=false)なので

$html = @file_get_html($address);
if ($html !== false) {
foreach($html->find(‘a’) as $element){

と真偽(trueかfalseか、あるかないか)の構文が必要だったようです。

 

Fatal error: Call to a member function find

を参照。

 

スポンサーリンク

 

関連記事

WordPressプラグインエラー(cdnvote)

これは僕のメモです。   Wordpress4.2に、3.2以降更新されて

記事を読む

DOMオブジェクト、find関数、foreach文

  *プログラムリストはこのページの最後にあります。 前段(参考)

記事を読む

no image

OpenSSLが有効になっていない」

レンタルサーバでは何も問題ない、localhost(apache2.2,PHP5.3)だと以下のエラ

記事を読む

xserverでmysqlへの接続(PHPのバージョンに注意)

これは僕のメモです。 Xserverを借りています。 PHPのバージョンにより、

記事を読む

phpMyAdminでエラーが出るようになった

インポート → 失敗 delete from Tabel →インポート → 失敗 を繰り返してい

記事を読む

where 条件の中に、変数 を指定する

  僕のメモです   1.like の場合(部分一致)

記事を読む

複数の引数を渡す方法

これは僕のメモです。   <?PHP //引数,複数の引数を渡

記事を読む

テキストファイルの操作で改行コードを入れる

  これは、僕のメモです。   1.何も書いていないまっさらな

記事を読む

no image

「->」の意味がわかれば、PHP半分わかったも同じ。

バッチ系のプログラムの書き屋(VB)だった僕が、 どうしてもわからないこと。 感覚的に理解できな

記事を読む

プレースホルダ(プリペアド・ステートメント)で2つのテーブルを比較するときの注意

これは、自分のメモです。(自分の勉強用フォルダren/ren112.php) テーブルを2つ読

記事を読む

Windows10(x64)に、Apache2.4(x64)、MySQL5.7(x64)、MyCDBC(x86)、PHP 7.1.10、OfficeProffesional2007(x86)をインストールする

これは僕自身のメモです。 ノートパソコンに上記のものをインストールす

XserverでのMySQLからMariaDB

これは自分のメモです。 Xserverでは自動的にMySQLからMa

複数の引数を渡す方法

これは僕のメモです。   <?PHP

phpmyadminで編集できない時の対応

これは僕のメモです。 phpmyadminで編集・コピー・削除が

CSSの変更をChromeにすぐ反映させる方法

これは、僕自身のメモです。   『スーパーリロー

→もっと見る

PAGE TOP ↑