gpt4 book ai didi

php - 检查变量是否以 'http' 开头

转载 作者:IT王子 更新时间:2023-10-28 23:50:51 27 4
gpt4 key购买 nike

我确信这是一个简单的解决方案,只是还没有找到我真正需要的东西。

使用 php,我有一个变量 $source。我想检查 $source 是否以“http”开头。

if ($source starts with 'http') {
$source = "<a href='$source'>$source</a>";
}

谢谢!

最佳答案

if (strpos($source, 'http') === 0) {
$source = "<a href=\"$source\">$source</a>";
}

请注意,我使用 ===,而不是 ==,因为 strpos 如果字符串返回 bool 值 false不包含匹配项。零在 PHP 中是错误的,因此需要严格的相等性检查来消除歧义。

引用:

http://php.net/strpos

http://php.net/operators.comparison

关于php - 检查变量是否以 'http' 开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4419644/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com