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 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
I/O warning : failed to load external entity
$dom = DOMDocument::load($filepath);
“DOMDocument::load で I/O warning : failed to load external entity” の続きを読む
Invalid parameter number: number of bound variables does not match number of tokens in /var/usr/local/app.php on line 999
そもそも、直前のDOMDocument::load($filepath);のインスタンス生成で失敗している可能性。
XMLファイルにパーミッションが正しく設定されているかを確認する。
“getElementsByTagName で Call to a member function getElementsByTagName() on boolean エラー” の続きを読む
new DateTime()で停止することがありました。
エラーメッセージは以下の通り。
原文
PHP Fatal error: Call to a member function format() on string in /var/usr/local/app.php on line 643
原因
インスタンスの生成に失敗している。
変数のクラスが途中で切り替わっている可能性
PHP
改行コードはいろいろあって、CR+LF の場合もあれば、LFの場合もあるので、いろんなタイプに対応しなければいけない。
よってこうするのがわかりやすいと思う。