我正在使用这个脚本:
<object data="<?php echo basename(__FILE__, ".php"); ?>.svg"></object>
现在我想添加另一行,例如:
<?php if (file_exists(basename(__FILE__, ".php") + "b.svg")) { ?>
<object data="<?php echo basename(__FILE__, ".php"); ?>b.svg"></object>
<?php } ?>
这段代码不起作用,if
永远不会是真的。我检查了我传入的代码:basename(__FILE__, ".php") + "b.svg")
. 值为page1
。但我希望得到page1b.svg
. 为什么我会得到page1
价值?