uopz_set_static

(PECL uopz 5, PECL uopz 6)

uopz_set_staticSets the static variables in function or method scope

说锟斤拷

uopz_set_static ( string $function , array $static ) : void
uopz_set_static ( string $class , string $function , array $static ) : void

Sets the static variables in function or method scope.

锟斤拷锟斤拷

class

The name of the class.

function

The name of the function or method.

static

The associative array of variable names mapped to their values.

锟斤拷锟斤拷值

没锟叫凤拷锟斤拷值锟斤拷

锟斤拷锟斤拷

Example #1 Basic uopz_set_static() Usage

<?php
function foo() {
    static 
$bar 'baz';
    
var_dump($bar);
}
uopz_set_static('foo', ['bar' => 'qux']);
foo();
?>

锟斤拷锟斤拷锟斤拷锟教伙拷锟斤拷锟斤拷锟�

string(3) "qux"

锟轿硷拷