如何检查字符串是不是对 uudecode 有效
Posted
技术标签:
【中文标题】如何检查字符串是不是对 uudecode 有效【英文标题】:how to check if string is valid for uudecode如何检查字符串是否对 uudecode 有效 【发布时间】:2018-11-15 04:10:37 【问题描述】:我想在使用 'convert_uudecode' 之前检查 $sString 是否已编码,如果 $sString 不是,则不输出任何内容。我收到一个 php 警告:“...给定的参数不是...中的有效未编码字符串”,除非我正确编码了 $sString。无论如何在使用 convert_uudecode 之前检查 $sString 或防止 PHP 警告,如果它没有编码?
try
$sTring='hello';
echo convert_uudecode($sTring);
catch(Exception $e)
谢谢
【问题讨论】:
【参考方案1】:通过使用警告抑制'@'找到了一个方法:
if(@convert_uudecode($sTring))echo convert_uudecode($sTring);
我不会投票给我自己的答案,希望有人会发布其他更好的答案
【讨论】:
以上是关于如何检查字符串是不是对 uudecode 有效的主要内容,如果未能解决你的问题,请参考以下文章