我有两个变量,一个是$video_id
包含 youtube 或 vimeo 视频 ID。另一个$video_type
包含“youtube”或“vimeo”。
我在php中有两个函数,
youtube_embed($id, $width, $height)
vimeo_embed($id, $width, $height)
我想要做的是调用这个函数将它传递给$video_id
我可以做:
{if $video_type == 'youtube'}
{$video_id|youtube_embed:123:123}
{elseif $video_type == 'vimeo'}
{$video_id|vimeo_embed:123:123}
{/if}
但我想知道您是否可以使用变量修饰符名称,例如
{$video_id|`$video_type`_embed:123:123}