我试图让网址安全以备日后使用。 所以我想从url字符串的末尾删除斜杠。
其实我在做:
function getUrl() {
$url = "url/with/ending/slashes///";
if(..someConditions..) {
$url = false;
}
return $url
}
$a = getUrl();
while($a !== $a = rtrim($a, '/'));
因此字符串可以包含字符串值或布尔值
在处理字符串的意外值时会有任何意外的结果或缺点吗? (比如特定字符串,布尔值,整数等?)
答案 0 :(得分:0)
在继续前进之前检查结果是否为假,
$a = getUrl();
if($a){
while($a !== $a = rtrim($a, '/'));
}