当类别 ID 等于特定数字时,我正在尝试更改某些内容的输出。 出于某种原因,这总是返回 false。 我错过了什么?
<?php
$ad_id = '#_CATEGORYID';
$id = 55;
if ($ad_id === $id ) {
echo 'true';
} else {
echo 'false';
}
?>
编辑抱歉应该澄清一下,#_CATEGORYID 是另一个返回整数的应用程序的简码。 echo $ad_id
时返回的值为 55。
在我看来,您可能需要在比较之前评估您的第三方标记。
<?php
eval("'$ad_id = '#_CATEGORYID'");
$id = "55";
if ($ad_id === $id ) {
echo 'true';
} else {
echo 'false';
}
?>