我想在使用'convert_uudecode‘之前检查$sTring是否已编码,如果$sTring未编码,则不输出任何内容。我得到了一个警告:"...The给定的参数不是一个有效的未编码的字符串...“,除非我正确地编码了$sTring。有没有办法在使用convert_uudecode之前检查$sTring,或者防止PHP警告,如果它没有编码的话?
try{
$sTring='hello';
echo convert_uudecode($sTring);
}catch(Exception $e){}谢谢
发布于 2018-06-06 01:31:36
找到了使用警告抑制‘@’的方法:
if(@convert_uudecode($sTring))echo convert_uudecode($sTring);我不会投票给我自己的答案,希望有人会发布其他更好的答案
https://stackoverflow.com/questions/50704045
复制相似问题