php新手
我创建了一个功能来处理我的图像位置,但不幸的是它没有工作并且没有显示任何错误。希望有人分享我的功能无法正常工作的想法。
function image_path($number){
get_template_directory_uri() . "/images/image{$number}.gif";
return $number;
}
答案 0 :(得分:2)
你的函数很奇怪,因为你在参数中取一个变量,然后直接返回该变量而不对它做任何事情。
这会更有意义:
function image_path($number) {
return get_template_directory_uri() . "/images/image{$number}.gif";
}
然后调用它并直接输出它的返回值:
<img src="<?php echo image_path(123) ?>" />
答案 1 :(得分:2)
假设你正在调用这个函数......
echo image_path($someNumber);
你的功能如下:
function image_path($number){
return get_template_directory_uri() . "/images/image{$number}.gif";
}
答案 2 :(得分:0)
使用echo,如下所示:
function image_path($number){
echo get_template_directory_uri() . "/images/image{$number}.gif";
return $number;
}