PHP纯函数
示例
甲纯函数的是,给定相同的输入,将始终返回相同的输出,并且是函数副作用自由。
//这是一个纯函数
function add($a, $b) {
return $a + $b;
}一些副作用正在改变文件系统,与数据库进行交互,并打印到屏幕上。
//这是不纯净的功能
function add($a, $b) {
echo "Adding...";
return $a + $b;
}
甲纯函数的是,给定相同的输入,将始终返回相同的输出,并且是函数副作用自由。
//这是一个纯函数
function add($a, $b) {
return $a + $b;
}一些副作用正在改变文件系统,与数据库进行交互,并打印到屏幕上。
//这是不纯净的功能
function add($a, $b) {
echo "Adding...";
return $a + $b;
}