Bu bir işlev içinde bildirilen statik bir değişken fonksiyon denir ne zaman, nasıl, statik parametre yeniden kullanacak işlevini yeniden adlandıran bir şekilde işlevini kullanabilirsiniz yeniden başlatılır görünüyor?
Ben fonksiyonunu tanımlanan 'testStatic' static.php içinde
Burada static.php olduğunu:
<?php
function testStatic()
{
static $staticV = 0;
echo $staticV;
$staticV;
}
?>
Ben index.php den 'testStatic' arıyorum
Burada index.php:
<?php include "./static.php";?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3c.org/TR/html4/strict.dtd">
<?php
testStatic();
?>
<html>
.
.
.
<html>
When index.php is executed for the first time testStatic will echo with '0' however in the next times index.php is executed testStatic continues to echo with '0'. It seems that the static variable 'staticV' of 'testStatic' is re-initiated whenever index.php is execute.
please advise. that index.php