コードをコピーします コードは次のとおりです:
function sendHeader($num, $rtarr = null) {
static $sapi = null
if ($sapi === null) {
$sapi; = php_sapi_name( ;
staticは関数内で一度変数を宣言した後、再度関数を呼び出すと初期値で継続されます(例えば$sapi)。
コードをコピーします
コードは次のとおりです:
echo sendHeader(1)."
"; echo sendHeader( 3)."
";
出力:
コードをコピー
コードは次のとおりです:
apache2handler apache2handles apache2handlet
global と少し似ていますが、違いは範囲です。 static はこの関数でのみ使用できます。
なんだか面白い。さらなる研究が必要です。
http://www.bkjia.com/PHPjc/325414.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/325414.html技術記事次のようにコードをコピーします。 function sendHeader($num, $rtarr = null) { static $sapi = null; if ($sapi === null) { $sapi = php_sapi_name(); PW ソース コードを発見...