喫茶XRAYトップページ

[スレッド全体
]

[7718] Re4:コンテキストとは返信 削除
2014/7/8 (火) 20:13:48 Mr.XRAY
> きっと使った本人も明確に理解していないと思います。

ワッハハハッ
あり得るから怖い...


[7729] Re5:コンテキストとは返信 削除
2014/7/8 (火) 23:33:11 taki
私が持っているPHPの入門書にはコンテキストという言葉が載っていません。
それで気になるので少し調べました。

Web上ではコンテキストの意味は文脈とか条件とか色々説明してありました。

Delphiで言ったら「手続きと関数のオーバーロード」に似たような事が
書いてあるのでしょうか。
http://docwiki.embarcadero.com/RADStudio/XE4/ja/%E6%89%8B%E7%B6%9A%E3%81%8D%E3%81%A8%E9%96%A2%E6%95%B0
そこには、function Devide()という関数があるのですが、引数が整数なら
結果も整数で返し、引数が実数なら結果も実数で返すと書いてあります。

この引数が整数か実数かがコンテキスト(この場合は条件という意味?)に
なるのでしょうか。

「変数のスコープは、その変数が定義されたコンテキストです。」を
考えてみると、PHPの変数のグローバルスコープとローカルスコープの
違いは変数がどこで定義されたかで決まるようですから、

「変数のスコープは、その変数が定義された(場所)です。」と解釈
するしかないようです。

外してたらごめんなさい。


[7731] Re6:コンテキストとは返信 削除
2014/7/9 (水) 00:05:44 千絵
▼ takiさん

> 「変数のスコープは、その変数が定義された(場所)です。」と解釈
> するしかないようです。


ありがとうございます。
この説明で少し霧が晴れました。
そう書いてくれれば初心者にもわかり易いのに・・・
ヘルプとかマニュアルでは、言葉に躓いて先に進めないことが多々あります。




[7735] Re6:コンテキストとは返信 削除
2014/7/9 (水) 06:47:04 Mr.XRAY
▼ takiさん

> 「変数のスコープは、その変数が定義された(場所)です。」と解釈
> するしかないようです。


なるほど,納得しました.
文章の流れで判断する,ということですね.
おそらく,コンテキストの(英語?)の意味を理解していると
すんなりと分かり,理解できるのかも
ありがとうございました.


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82