問題タブ [heredoc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
243 参照

heredoc - ここで前処理されたドキュメント

以下の例では、todel.txt ファイルに $a=b という行があるはずでした。here doc テキスト ブロックを処理せずにそのまま追加するにはどうすればよいですか?

0 投票する
4 に答える
16557 参照

php - Heredoc: 一般的に使用される「EOT」は実際には何を意味しますか?

PHP のHeredoc の例では、区切り文字列として常に EOT (場合によっては EOD) を使用しているように見えますが、実際にはここでは任意の文字列を使用できます。これは機能します:

これも同様に機能しますが:

EOT は実際に何かを表しているのですか? もしそうなら、何を表していますか?

0 投票する
3 に答える
5570 参照

groovy - Groovyで、スラッシュ(\)をエスケープせず、補間なしで複数行の文字列を割り当てる方法

groovy では、補間なしでエスケープなしの複数行の文字列が必要な場合はどうすればよいですか

何かのようなもの:

次のように、そのまま正確に出力する必要があります。

adakldjkadj\^mk
as@da\kl#DFD#$#
${var1}
d3&657\7fdsfsf

つまり、${var1} は展開されておらず、\ のエスケープは必要なく、複数行の文字列です
THEN HOW TO ASSIGN THIS HEREDOC STRING IN GROOVY. これは、bash スクリプト、ruby、perl などで可能です。

ruby では次のように表現されます ('EOL' のように区切り文字が引用符で囲まれていることに注意してください)

Groovyでそれを行う方法は?

0 投票する
2 に答える
3060 参照

php - JavaScriptでPHP変数をエスケープするヒアドキュメント

次のコードがあります。

...正しくレンダリングされていないようです。最後から 2 行目に使用したように、JavaScript コードのヒアドキュメントで PHP 変数を使用することはできませんか?

最後の行で、PHP 変数 $tb を " ' " で囲みます。この構文は正しいですか?

次のコードは JavaScript コードとしてヒアドキュメント内にあります。

0 投票する
6 に答える
15029 参照

javascript - JavaScript 複数行文字列

質問は:

PHP でできるように、複数行の文字列を変数に格納する JavaScript メソッドは何ですか?

0 投票する
2 に答える
1874 参照

php - ヒアドキュメント構文を置き換える

私はphpを初めて使用し、ヒアドキュメント構文を元々使用していたテンプレートシステムを使用していますが、その後、いくつかの理由でそれを削除することにしました。

私はこのように見えるものを持っています:

そして、私はこれを使用してページ上でそれを呼び出します:

ヒアドキュメント構文を置き換えるにはどうすればよいですか?HTMLの大きなブロックをPHP関数に挿入するための別の効率的な方法はありますか?簡単な解決策があるはずですが、ここでグーグルするたびに、ブロック全体ではなく、HTMLの1行を挿入するのに適していると思われる回答が得られます。

0 投票する
3 に答える
2740 参照

perl - ヒアドキュメントを使用して文字列に追加できますか?

フォーマットされた SQL のブロックを追加したい文字列があります。ヒアドキュメントを使用して追加する方法はありますか? または、ヒア ドキュメントを使用して新しい文字列を作成し、それを既存の文字列に追加する必要がありますか?

0 投票する
2 に答える
119 参照

ruby - Rubyの「ヒアメソッド」?

テストを DRY するためのヘルパーをいくつか書いています。私は次のようなものを描いた:

したがって、これは次のとおりです。

MemberTestクラススコープでこれを正確に実行します:

このようにすることは可能ですか(もちろん、いくつかの適応があります。私の「写真」が機能するとは思えません)、または使用する必要がありますclass_evalか?

0 投票する
5 に答える
129549 参照

php - PHPでヒアドキュメントを使用する利点は何ですか?

PHPでヒアドキュメントを使用する利点は何ですか?例を示していただけますか?

0 投票する
4 に答える
4116 参照

php - ヒアドキュメント内にコード コメントを入れる必要がある

ファイルのheredocブロック内にコメントを追加できないようです。foo.php

確かにフォームは機能しますか (ところで、上記のフォーム コードは、私の質問のために大幅に切り捨てられています)

しかし、ダンコメント ( okay this comment was..blah blah blah) もブラウザーに表示されます。上記のようにブラウザに表示されます。

私が試したコメント境界の順列:

と....

どちらの場合も FAIL で、内部でコメントできるようにしますheredoc

では、どうすれば s 内のコードをコメントアップできheredocますか?