【開発メモ】php 例外処理でハマった件



*例外処理がnamespaceの中にない場合
try{
   //処理
catch (Exception $e){
   //例外処理
}

*例外処理がnamespaceの内部にある場合

namespace somenamespace;

try{
   //処理
catch (\Exception $e){
   //例外処理
}

\をつけることで、グローバルスペース(ルート)を表すとのこと。
namespaceを定義したならば、とりあえず\をつけておけばよいと思う。

ページ下部「User Contributed Notes」
No.75 zmunoz at gmail dot com 氏の指摘

-----------
今日は、selenium - firefox - phpの組み合わせで、スクレイピング結果をファイル出力することが出来た。
明日は、firefoxの代わりにphantomJSを使い実行してみて同じ結果になることが確認できたら、サーバーにデプロイしてみる。

コメント

このブログの人気の投稿

分散処理など

ブラウザ自動化(IEとVBA) inputタグ type=file の操作について

VBAでEdge操作は不可能ではないが、ナンセンス