様々なプログラミング言語の中の$記号の意味
0前言
最近開発には複数のスクリプト言語が使われていますが、これらの言語ではドル記号が多く発見されました。各スクリプト言語のドル記号の使い方と意味が違います。Linuxアプリケーションの開発では、makefileスクリプトとshellスクリプトがよく使われていますが、面白いことに、この2つのシナリオは$記号を使用するときには明らかに違いがあります。この2つのシナリオの中では$は変数と関係がありますが、makefileでは括弧で囲まれた変数が使用されています。
1 shellスクリプト
変数を定義
変数を定義
$jqueryの略記を表します。
例――ページの読み込みが完了したら、コンソールに文字列を印刷します。
PHPのすべての変数は$記号で始まります。
最近開発には複数のスクリプト言語が使われていますが、これらの言語ではドル記号が多く発見されました。各スクリプト言語のドル記号の使い方と意味が違います。Linuxアプリケーションの開発では、makefileスクリプトとshellスクリプトがよく使われていますが、面白いことに、この2つのシナリオは$記号を使用するときには明らかに違いがあります。この2つのシナリオの中では$は変数と関係がありますが、makefileでは括弧で囲まれた変数が使用されています。
1 shellスクリプト
変数を定義
VAR=<value>
変数を使用すると、変数名は括弧で包む必要がありません。
$VAR
例
URL="https://www.jb51.net"
curl -I $URL
2 makefile変数を定義
VAR=<value>
変数を使用すると、変数名は括弧で包まれます。
$(VAR)
例――makefileで定数マクロを定義する
DEFS = -DTEST
CFLAGS += $(DEFS)
3 jquery$jqueryの略記を表します。
例――ページの読み込みが完了したら、コンソールに文字列を印刷します。
$(document).ready(function(){
console.log("Hello JQuery");
});
4 PHPPHPのすべての変数は$記号で始まります。