比如现在有个需求,有一组字符串需要不同的加密方式来加密
1年前的我会这么写
<?php
my_encrypt("md5","123456");
public function my_encrypt($type,$str){
switch ($type){
case "md5":
return md5($str);
case "sha1":
return sha1($str);
}
}
现在的我会这么写
<?php
my_encrypt("sha1", "123456");
public function my_encrypt($type, $str)
{
return call_user_func($type,$str);
}
很显然,下面一种方法更简洁。
————————————————
版权声明:本文为优快云博主「路过火车」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/weixin_42362496/article/details/100582182