<?php //定义一个自自行函数 (function(){ //变量$animal定义在函数作用域内 $animal = '猫'; $str = '我们一起学'.$animal.'叫,一起'; echo $str; for ($i=1; $i <5 ; $i++) { echo '喵'; } })(); echo '<br/>'; //全局作用域内获取不到$animal变量 echo '——我们一起学什么叫?<br/>'; $res = isset($animal)?$animal:'不知道哎。'; echo '——'.$res; // 输出 // 我们一起学猫叫,一起喵喵喵喵 // ——我们一起学什么叫? // ——不知道哎。