html 正确的PHP语法

n3h0vuf2  于 2022-12-16  发布在  PHP
关注(0)|答案(1)|浏览(110)

我需要添加这个HTML标记:

<img src = "<?php echo esc_url( get_avatar_url( $post->post_author ) ); ?>" />

PHP内部:

echo '<h3 class="nome-vendor-cat">',
    $current_cat->name,
    "&nbsp;di&nbsp;",
    '<a href="' . $vendor_link->get_shop_url() . '" class="nome-vendor">',
    get_usermeta( $post->post_author, 'dokan_store_name' ),
    '</span>',
    '</h3>';

我必须在PHP中插入该图像,但它总是生成语法错误。

jhdbpxl9

jhdbpxl91#

依据:

<img src = "<?php echo esc_url(get_avatar_url($post->post_author));?>" />

检测PHP部分:

esc_url(get_avatar_url($post->post_author))

检测HTML部分:

<img src = "
//and
" />

PHP编写:

echo '<img src = "'.esc_url(get_avatar_url($post->post_author)).'" />';

你最好使用.来进行合并。当你使用echo的时候,使用,是可以的。但是如果你用赋值语句$var =替换echo,你必须用.替换所有的,来让它再次工作。所以总是使用.

相关问题