△▲ WebProg 初心者の質問 Part23 ▼▽at PHP
△▲ WebProg 初心者の質問 Part23 ▼▽ - 暇つぶし2ch397:nobodyさん
11/04/05 23:01:01.02 BH2yAf8d
php5の勉強をしてるんですが、凄く下らない質問かも知れないですが
関数の実行結果のエラーチェックや制御ってどこまでやるべきなんでしょうか

たとえば、アップロードしたファイルを保存するディレクトリを作る処理で、
if(!file_exists($dir)) mkdir($dir, 0755); としていて、
またアップロードファイルの処理で move_upload_file();もしています

この2つ、mkdir();とかmove_upload_file();って失敗することってあるんでしょうか?
正直に言うとチェック面倒だなーて気持ちなのですが、ファイルアップロードに限らず、
「普通なら正常に処理できて当然だけど失敗するかも」って気持ちになると、
あっちこっちの他愛のない処理にまでエラーチェック処理を逐一入れることになって
どこまでを「これは大丈夫だろう」って気持ちでいれば良いのかわからず参っています。

DB登録処理なんかでエラー起こして登録できてないのに「登録しました」なんて出たら
マズいので警告はさせているし、パラメータの型チェックなどは当然していますが、
それ以外はどう考えたら良いのか…
割り切りのラインってどうひいたら良いんでしょうか
一般的な関数の失敗なんて疑ってたらキリがないから無視して良いんでしょうか


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch