コンテンツにスキップ

出力

echo

書式

$(echo 単語1 ...)

戻り値

全引数を空白文字で接続したもの

解説

与えられた全引数を、空白文字で区切って返す。

使用例

=kis
echo 1 2 3 4 5;
# 「1 2 3 4 5」が返る

setstr test1 "TEST";
echo ${test1};
# 「TEST」が返る
=end

encode_entryname

書式

$(encode_entryname 文字列1)

戻り値

エントリ名に使用できる文字に変換した文字列

解説

指定文字列中のエントリ名に使用できない文字を変換し、エントリ名に使用できる文字列を返す。使用できない文字は、"_"に変換する。エントリ名に使用できない文字については、KIS Programming Referenceの「3.華和梨文法」を参照のこと。

使用例

=kis
encode_entryname "「#」や「,」や「 」はエントリ名に使えません";
# "「_」や「_」や「_」はエントリ名に使えません"が返る。
=end

escape

書式

$(escape 単語1 ...)

戻り値

全引数を空白文字で接続し、「\」を「\\」に、「%」を「\%」に置換したもの

解説

与えられた全引数のさくらスクリプトをエスケープする。

使用例

event.OnFileDropped : (
    $(escape ${System.Request.Reference0})
    がドロップされました。)
# ドラッグ&ドロップされたファイル名を表示する