变量 一自定义变量 4、变量的作用域 (1)局部变量。 局部变量只是局部有效,它的作用域分为两种 在当前文件主程序中定义的变量,其作用域限于当前文件的主程 序,不能在其他文件或当前文件的局部函数中起作用 在局部函数或方法中定义的变量仅限于局部函数或方法,当前文 件中主程序、其他函数、其他文件中无法引用。例如:
变量 4、变量的作用域 (1)局部变量。 局部变量只是局部有效,它的作用域分为两种: 在当前文件主程序中定义的变量,其作用域限于当前文件的主程 序,不能在其他文件或当前文件的局部函数中起作用。 在局部函数或方法中定义的变量仅限于局部函数或方法,当前文 件中主程序、其他函数、其他文件中无法引用。例如: 自定义变量
变量 一自定义变量 4、变量的作用域 <?php Smy_var="test". Smy_vart的作用域仅限于当前主程序 function my_funcO Slocal var= 123 /$ Slocal van的作用域仅限于当前函数 echo'$ Slocal var='. Slocal var:"<br/>";/调用该函数时输出结果值为123 echo'Smy _var='Smy_var "<br/> //调用该函数时输出结果值为空 my_func( /调用 my_func0函数 echo'Smy_var=. Smy_var"<br/>". //输出结果值为"test echo'Slocal var=' Slocal var "<br/> /输出结果值为空
变量 4、变量的作用域 <?php $my_var="test"; //$my_var的作用域仅限于当前主程序 function my_func() { $local_var=123; //$local_var的作用域仅限于当前函数 echo ' $local_var=' . $local_var ."<br/>"; //调用该函数时输出结果值为123 echo ' $my_var=' . $my_var . "<br/>"; //调用该函数时输出结果值为空 } my_func(); //调用my_func()函数 echo '$my_var=' . $my_var . "<br/>"; //输出结果值为"test" echo '$local_var=' . $local_var . "<br/>"; //输出结果值为空 ?> 自定义变量