PHP代码不适用于符号,可以使用单词

时间:2015-10-13 05:25:45

标签: php

如何使PHP字符串与符号一起使用?我有另一组字符串使用相同的代码下面的单词,它的工作原理。当前代码没有显示任何内容。

<?php $linktitle = get_the_title(); ?>
<?php $linkt = substr($linktitle, 0, strpos($linktitle, " –")); ?>

这是原始标题:

  

如果您的Wi-Fi非常糟糕,请检查您的路由器 - 纽约时报

2 个答案:

答案 0 :(得分:0)

您的代码正常运作。

$string = 'If Your Wi-Fi Is Terrible, Check Your Router – The New York Times';

$linkt = substr($string, 0, strpos($string, " –"));
echo $linkt;
  

输出=&#34;如果您的Wi-Fi很糟糕,请检查您的路由器&#34;

get_the_title()函数有问题。请检查否则请尝试get_the_title( $post_id )

由于

答案 1 :(得分:0)

搞定了!

<?php $linktitle = get_the_title();?> <?php $linkt = substr($linktitle, 0, strpos($linktitle, '&#8211;')); ?>

HTML字符是它的工作原理。感谢大家的帮助。