![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.2ベストアンサー
- 回答日時:
存在するかどうかわからないファイルをrequireしたい(が、存在しなかったときに
エラー終了したくない)場合には
よく使われているパターンがあります。
sub a {
eval {
require './a.cgi';
};
#無事require できたら戻る
return unless $@;
#requireで異常発生
print $@;
}
require は字面的にその場にファイルを読み込むのとは違いますので、
require される側の末尾に return を書いても
require した側のreturnとして扱われることはありません。
No.1
- 回答日時:
> もしa.cgiが存在するならサブルーチンを終了させたい
という事なら、
sub a{
if (-e "./a.cgi"){
repuire "./a,cgi";
return;
}
...
}
――で済むのでは。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Perl perlの構文でカンマの意味が分からない 2 2022/10/30 01:53
- Perl perlのrequireの動き方についての質問 2 2022/10/30 17:27
- Visual Basic(VBA) [Excel VBA] このコードでは行の挿入や行の消去をすると13のエラーが出てしまう。 3 2022/12/09 00:29
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Java java 引数 戻り値のあるメソッド 3 2023/02/12 06:23
- C言語・C++・C# C++のcase文の書き方 4 2023/02/24 20:50
- オープンソース Flaskでサーバー立ち上げに関して 1 2023/08/12 21:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
jcode.plが読み込めない
-
perlのrequireの動き方について...
-
requireについて教えてください。
-
Perlのインストールについて
-
QUERY_STRING が、SSIを使用す...
-
月の第一週とは
-
よくある 『 第○(1・2・3・4・...
-
6月の第2 第4火曜日は何日...
-
今週とは何曜日から何曜日まで...
-
FORMのFILEでフォルダ(ディレ...
-
[Excel] ある日の曜日が当月の"...
-
エクセルで毎月第2週日の水曜日...
-
日本語問題 昨日は何曜日ですか...
-
Webで取得できる情報
-
週2回のペースって だいたい何...
-
c言語の質問です。 ある月のカ...
-
第○曜日であるかを取得する関数
-
apacheで403を404のように見せる
-
土曜日の26時って何曜日の何時...
-
C言語でわからないところがが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
cgiとplとpm
-
jcode.plが読み込めない
-
セッションファイルが作成でき...
-
webからroot権限のコマンドを実...
-
バイナリファイルのアップロード
-
htmlからテキストを返すperlを...
-
画像のアップロード機能
-
プログラムを書き足すことについて
-
クッキーについて
-
Quantifier follows nothing in...
-
IMGタグにaaa.cgiを指定して、...
-
ブラウザでタグがはみ出る
-
アンケートフォームの作成
-
PDFJが動作しない
-
ファイル書込時にPermission de...
-
自CGIのURLのパス部分を取得す...
-
リンクをクリックした時に別ペ...
-
Perlでuse strictと %inの共存
-
ログイン成功の後は?
-
apacheのCGI設定について教えて...
おすすめ情報