<?php echo $entry->field('logo')->generate(); ?>
這給了我圖像的路徑,但是我想從後面剪切最後3個字母(後綴)。從substr後面切出的字母
的正常功能是:
<?php
rest = substr("Test", 0, -1);
?>
但我沒有得到這個輸出:
<?php
$rest = substr($entry->field('logo')->generate(), 0, -1);
?>
<?php echo $entry->field('logo')->generate(); ?>
這給了我圖像的路徑,但是我想從後面剪切最後3個字母(後綴)。從substr後面切出的字母
的正常功能是:
<?php
rest = substr("Test", 0, -1);
?>
但我沒有得到這個輸出:
<?php
$rest = substr($entry->field('logo')->generate(), 0, -1);
?>
你必須採取的value
在一個變量
$var = $entry->field('logo')->generate();
然後,您將substr
函數放在variable
$rest = substr($var, 0, -1);
謝謝你,有問題。 – fr3d
沒問題朋友。任何時候 – WebInsight
我有另一個問題,我的圖像路徑如下所示:assets/images/b/logo.png。是否可以將路徑切換到第三個「/」,以便我只獲取文件名? – fr3d
我想你削減了你的形象的擴展? –
添加該行的回覆:echo $ entry-> field('logo') - > generate(); –