私は何年も使っていますが、 (悪い本を読んだことがある)のポイントがわからなかったので、try-catch
いつどのように使うかを学びませんでしたか?finally
finally
私の場合の使用についてお聞きしたいのですがfinally
。
私のコード例はすべてを説明する必要があります:
$s = "";
$c = MyClassForFileHandling::getInstance();
try
{
$s = $c->get_file_content($path);
}
catch FileNotFoundExeption
{
$c->create_file($path, "text for new file");
}
finally
{
$s = $c->get_file_content($path);
}
これはfinallyの正しい使用法ですか?
より正確な質問:
finally
「存在しない場合は何かを作成する」操作を処理するために(将来のPHPバージョンまたは他の言語で)使用しますか?