1.全局变量,在方法内调用,需用global在方法内声明一次和要调用的全局变量的相同的变量名。
2.try,用来捕捉代码报错部分并用 throw new exception("")捕捉异常;cache抛出异常。
<?php /** * Created by PhpStorm. * User: 洋 汪 * Date: 2016/7/18 * Time: 10:41 */ header("Content-type:text/html;charset=utf-8"); //注意全局变量 //全局变量name $name = "xiaoming"; function getMsg() { try { //global全局变量。在php中的方法内,调用全局变量的时候,需要在方法内声明一下。 global $name; if ($name == "xiaoming") { echo "success"; } else { throw new Exception("不是小明"); } } catch (Exception $e) { echo "报错:" . $e->getMessage(); } } //调用方法。 getMsg(); ?>