【问题标题】:Syntax for echoing link in PHPPHP中回显链接的语法
【发布时间】:2013-10-20 04:55:29
【问题描述】:

我正在尝试将一个 URL 串在一起,然后让它回显一个链接

<?php
$url = 'https://www.google.com/#q='.$word;
echo '<a href="'.$url.'" id="link">' 'Google This!' '</a>';  
?>

很确定这是引号的问题,但是我不确定如何解决它们?谢谢!

【问题讨论】:

    标签: php url hyperlink


    【解决方案1】:
    <?php
    $url = 'https://www.google.com/#q='.urlencode($word);
    echo '<a href="'.htmlentities($url).'" id="link">Google This!</a>';
    

    【讨论】:

      【解决方案2】:
      echo '<a href="'.$url.'" id="link"> Google This! </a>';  
      

      【讨论】:

      • 如果用逗号分隔它们,实际上可以回显多个字符串。 echo 'string', 'string', 'string';
      【解决方案3】:
      echo '<a href="'.$url.'" id="link">' . 'Google This!' . '</a>';
      

      echo '<a href="'.$url.'" id="link">Google This!</a>';
      

      【讨论】:

        【解决方案4】:

        我认为最优化的方法是:

        <?php
        $url = 'https://www.google.com/#q='.$word;
        echo '<a href="'.$url.'" id="link">Google This!</a>';
        ?>
        

        你可以在http://php.net/manual/en/book.strings.php获得更多关于字符串的信息

        【讨论】:

          【解决方案5】:

          首先你的字符串中有一个没有连接的断点。

          >' 'Google This!' '</
          

          应该是:

          <?php
          $url = 'https://www.google.com/#q='.urlencode($word);
          echo '<a href="'.$url.'" id="link">'.'Google This!'.'</a>';  
          ?>
          

          使用“urlencode()”也总是安全的。 See php documentation here。它确保 URL 中的所有字符都是安全的。

          【讨论】:

            【解决方案6】:

            就个人而言,所有这些单引号和双引号都让我发疯,所以只要有可能,我就会创建 php 变量,然后在 html 中回显出所需的内容

            <?php  $url = 'https://www.google.com/#q='.urlencode($word); ?>
            
            <a href="<?php echo $url; ?>" id="link">Google This!</a>
            

            【讨论】:

              猜你喜欢
              • 2013-01-19
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2016-09-11
              • 1970-01-01
              • 2015-11-18
              • 2013-07-16
              相关资源
              最近更新 更多