PHP Fatal error: Class ‘MyClass’ not found in /var/usr/test.php on line 999

PHP Fatal error: Class ‘MyClass’ not found in /var/usr/test.php on line 999

$a = $stmt->fetchAll(PDO::FETCH_CLASS, ‘MyClass’);

“PHP Fatal error: Class ‘MyClass’ not found in /var/usr/test.php on line 999” の続きを読む

フォルダ以下のファイルを列挙する

PHPでファイル一覧を取得する方法はいろいろあるが、パターンマッチングでファイルを取得したいならBlobを使う

 foreach( glob('/var/www/xml/file(*).xml') as $file){
     if(is_file($file)){
       echo "$file <br>";
     }
  }

 

http://php.net/manual/ja/function.glob.php

 

getElementsByTagName で Call to a member function getElementsByTagName() on boolean エラー

そもそも、直前のDOMDocument::load($filepath);のインスタンス生成で失敗している可能性。

XMLファイルにパーミッションが正しく設定されているかを確認する。

“getElementsByTagName で Call to a member function getElementsByTagName() on boolean エラー” の続きを読む

Call to a member function functionName() … はそもそもインスタンスの生成に失敗してる

原文
PHP Fatal error: Call to a member function format() on string in /var/usr/local/app.php on line 643

原因
インスタンスの生成に失敗している。
変数のクラスが途中で切り替わっている可能性