Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在这段代码中,我想添加弹出框链接,但在其中显示一个错误<;a>;。。帮助我_Php - Fatal编程技术网

Php 在这段代码中,我想添加弹出框链接,但在其中显示一个错误<;a>;。。帮助我

Php 在这段代码中,我想添加弹出框链接,但在其中显示一个错误<;a>;。。帮助我,php,Php,if(strlen($string)>500) { $stringCut=substr($string,0500); $string=substr($stringCut,0,strrpos($stringCut,')).“…”; } echo$字符串; ?> 未捕获的语法错误:无效或意外的令牌 if (strlen($string) > 500) { $stringCut = substr($string, 0, 500);

if(strlen($string)>500)
{
$stringCut=substr($string,0500);
$string=substr($stringCut,0,strrpos($stringCut,')).“…”;
}
echo$字符串;
?>

未捕获的语法错误:无效或意外的令牌

    if (strlen($string) > 500)
        {
            $stringCut = substr($string, 0, 500);

            $string = substr($stringCut, 0, strrpos($stringCut, ' ')).'... <a href="#" onclick=\"showAjaxModal('.base_url().'index.php?modal/popup/readmore/' . $row['categories_id'].')\"> ...Read More </a> ' ; 

        }
    echo $string;
?>
$string=substr($string,0500);
$string=substr($string,0,strrpos($string,,);
$string.='…';

您缺少单引号,该引号应将url包装在showAjaxModal函数中

也许您忘记了URL的引号

$string = substr($string, 0, 500);
$string = substr($string, 0, strrpos($string, ' '));
$string .= '... <a href="#" onclick="showAjaxModal(\'' . base_url() . 'index.php?modal/popup/readmore/' . $row['categories_id'] . '\')">... Read More</a>';
$string=substr($stringCut,0,strrpos($stringCut,))。';

这是另一个更易于管理的版本:

$string = substr($stringCut, 0, strrpos($stringCut, ' ')).'... <a href="#" onclick=\"showAjaxModal("'.base_url().'index.php?modal/popup/readmore/' . $row['categories_id'].'")\"> ...Read More </a> ' ; 
if(strlen($string)>500){
$cut=substr($string,0500);
$cut=substr($cut,0,strrpos($cut,”);
$url=base_url().“index.php?modal/popup/readmore/”$row['categories_id'];
$string=“$cut…”;
}
echo$字符串;

um。。。。。。。。。。。这里没有js。有一些代码,但没有足够的代码来支持这个问题。您可以发布呈现的标记吗?
index.php?modal/popup/readmore/…
在这里的语法不正确。
“…”有人试图删除此处可能与之相关的提示性编辑中的javascript标记。正在工作。。。非常感谢。
if (strlen($string) > 500) {
  $cut = substr($string, 0, 500);
  $cut = substr($cut, 0, strrpos($cut, ' '));

  $url = base_url() . "index.php?modal/popup/readmore/" . $row['categories_id'];
  $string = "$cut... <a href='#' onclick='showAjaxModal(\"$url\")'> ...Read More </a>"; 
}
echo $string;