No.4ベストアンサー
- 回答日時:
予め変数に出力内容をためておいて、それをEOMの中に配置すればよいと思います。
my $kt;
@kt = split( /&/, $Slog[3] );
foreach (@kt) {
$kt .= "[<a href=\"$Ekt$_$Eend\">$kgori{$_}</a>] ";
}
$PR_data=<<"EOM";
$kt
EOM
ありがとうございました。おかげで助かりました。
少しずつですが、perlのことがわかってきました。これからも色々と勉強していきたいです。
No.3
- 回答日時:
文字列として$PR_dataに代入したいということでしたら、最初の「EOM」をシングルクォートで囲むことによって実現できます。
$PR_data = << 'EOM';
@kt=split(/&/,$Slog[3]);
foreach(@kt){
print "[<a href=\"$Ekt$_$Eend\">$kgori{$_}</a>] ";
}
EOM
ご質問の意図を勘違いしていましたら申し訳ありません。
No.2
- 回答日時:
ダブルクォートのなかで、変数の展開だけでなく、一時的に計算やら関数実行やらさせるという意味だと解釈しました。
@{[ ]} と書くことで挿入できます。
$PR_data=<<"EOM";
@{[ 'Hi!'x10 ]}
EOM
この回答への補足
@kt=split(/&/,$Slog[3]);
foreach(@kt){
print "[<a href=\"$Ekt$_$Eend\">$kgori{$_}</a>] ";
}
上記処理内容をEOM間に表示させるにはどうすればよいのでしょうか?
初心者で意味がよくわからないと思いますが、どうかアドバイスおねがいいいたします。
No.1
- 回答日時:
それによってどういうことがしたいのでしょう。
具体的に,質問者が想定したどのようなperl文を入れたところ質問者の意図に反する結果が出てしまったのでしょう。
それを示していただければ質問者のニーズに対する的確な回答が返せるかと思います。
ヒアドキュメント内にperl文を入れる,という方法を取らなくても解決できる問題かもしれませんし。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Perl perlでリテラル値はメモリにどのように格納されているか? 1 2023/01/15 20:45
- Perl Windows10においての『Perl』のプログラムについて 1 2022/05/09 16:04
- Perl Perlのエラーについてご教授ください。初心者です。 CGIを別サーバに移したところ、Perlのバー 5 2023/05/31 10:48
- Perl perlプログラミング 空白行削除 4 2023/01/28 17:58
- その他(プログラミング・Web制作) HTMLを組み込むことができない言語 3 2022/05/21 10:05
- Excel(エクセル) VBA EOMonthについて 5 2023/02/10 11:51
- JavaScript JAVASCRIPT 2 2022/04/15 15:10
- Perl perlをバージョンアップしたら、今まで正常に動いていたプログラムが、エラーになってしまった 3 2022/10/05 15:44
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- CGI サイト訪問者の情報を取得したい 1 2023/02/21 11:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ポインター引数の関数でコンパ...
-
stable diffusionのエラー
-
エクセルVBA:日付データの変換...
-
ビットデータのチェック方法
-
linuxのシェルでファイル名に先...
-
FFTがうまくできない
-
char str[256]の256の意味は?
-
UTF-8で5~6バイトになる文字コ...
-
10Mバイトて文字数に すると何...
-
Excel VBA メール作成について ...
-
バイナリとBCDコード
-
ワイド文字のバイト数が取得で...
-
DataGridViewの特定列に入力さ...
-
「1TB」のHDDに日本語は何字入...
-
POSTメソッドの最大容量について
-
エクセルシート名の制限を変更...
-
PHPのCookieが有るか無いかで、...
-
デバイスコンテキストに書いた...
-
Line Inputにて改行があっても...
-
C言語でwin32apiを使ってnotepa...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
stable diffusionのエラー
-
ポインター引数の関数でコンパ...
-
printfの%eで指数部分の桁数を...
-
パイソン、データーサイエンス...
-
エクセルVBA:日付データの変換...
-
C#でのswitch文
-
int型(2バイト)データの分割
-
CreateProcessでの環境変数の設...
-
【Excel VBA】10進数を2進数に...
-
python 気象データの取得
-
テキストファイルの結合について
-
RegQueryValueExでの2バイト文字
-
linuxのシェルでファイル名に先...
-
'dataType' 引数を Null にする...
-
C言語についてです! 同じ年の...
-
オセロゲーム 2次元配列で困...
-
PINVOKEで構造体配列をマーシャ...
-
matlabのソースコードをpython...
-
C言語の勉強しています。すみま...
-
System.Collections.ArrayList ...
おすすめ情報