如果 echo xxx -> echo xxx

if echo xxx -> echo xxx

这是我的代码;

$output = curl_exec($ch); curl_close($ch); $temperatur = explode('T":', $output); echo substr($temperatur[1], 0, 4);

echo substr 给了我一个数字(例如 44)。 php 中有没有办法检查这个数字是否小于 50,如果是,则回显 "blablaba".

我做了类似的事情,但它不起作用

    $output = curl_exec($ch);
curl_close($ch);
$temperatur = explode('T":', $output);

$check = substr($temperatur[1], 0, 4);

if ($check < "50") {
    echo "blabalabla";
}

感谢您的帮助!

您需要将其转换为整数。我认为应该这样做。

$check = (int)substr($temperatur[1], 0, 4);
if ($check < 50) {
    echo "blabalabla";
}