1)函數的例子
php: function inc($val)
{ return $val 1;}
過程也是個函數,只不過沒有返回值。
jscript, javascript:
function inc(val)
{ return val 1;}
過程的定義同上。
VBScript:
function inc(val)
inc = val 1
end function
procedure
sub inc2(byref val)
val = val 1
end sub
2)類的例子
php:
class parent {
var property;
function parent() { }
function method() { }
}
/* 繼續 */
class child extends parent { var property= new value ;
}
jscript or javascript:
class parent {
property=value
function parent() function method() { } }
不支持繼續(原文是這樣,但似乎現在也支持了)
vbscript:
不支持類((原文是這樣,但現在也支持了)
3)變量的范圍
php:變量在函數或類外定義是答應的是全局變量;也可以在函數和類中定義局部變量。
不像其它的語言,在使用變量時,你必須聲名一個全局變量在函數和類中使用要害字global.
$globalvar = 1;
function show_global( ) {
global $globalvar;
print $globalvar;
}
jscript or javascript:
類似PHP, 在函數中不需聲明全局變量.