Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.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
莫名其妙<;br>;在PHP脚本的中间弹出_Php_Str Replace - Fatal编程技术网

莫名其妙<;br>;在PHP脚本的中间弹出

莫名其妙<;br>;在PHP脚本的中间弹出,php,str-replace,Php,Str Replace,我有以下代码: if ($type == 'banner') { $page1 = $lines['89'] . '<br /><br />'; $page2 = str_replace("'value' => '", '', $page1); $page3 = str_replace("',", '', $page2); $page4 = str_replace(" ", '', $page3);

我有以下代码:

if ($type == 'banner') {

        $page1 = $lines['89'] . '<br /><br />';
        $page2 = str_replace("'value' => '", '', $page1);
        $page3 = str_replace("',", '', $page2);
        $page4 = str_replace(" ", '', $page3);
        $page = '-'. $page4;

        $name = strtolower($tnid_title);
        $name = str_replace(' ', '-', $name);
        $name = str_replace('/', '-', $name);
        $name = 'profiles/exports/' . $type . '/' . $name;
        $name .= $language == 'und' ? '' : ('-' . $language);
        $name .= $page;
        $name .= '.php';
        return $name;
    }
if($type=='banner'){
$page1=$lines['89']。

; $page2=str_replace(“'value'=>”,“”,$page1); $page3=str_替换(“,”,“,”,$page2); $page4=str_替换(“,”$page3); $page='-'.$page4; $name=strtolower($tnid\u title); $name=str_replace(“”,“-”,$name); $name=str_replace(“/”、“-”、$name); $name='profiles/exports/'.$type./'.$name; $name.=$language=='und'?'':('-'.$language); $name.=$page; $name.='.php'; 返回$name; }
出于某种原因,它会返回以下内容:

/exports/banner/banner1-homepage
<br>
<br>
.php"
<br>
/exports/banner/banner1-homepage
<br>
<br>
.php'
/exports/banner/banner1主页


.php“
/导出/横幅/横幅1主页

.php'

这两个

从哪里来?

从这里:
$page1=$lines['89']。

。您的其余代码都不会删除它们,因此它们将执行字符串搜索/替换/构建序列。

我认为它们来自:

    $page1 = $lines['89'] . '<br /><br />';
$page1=$lines['89']。


从这一行我猜:

$page1 = $lines['89'] . '<br /><br />';
$page1=$lines['89']。


顺便问一下,你想做什么?似乎不管是什么,都有一个更简单的方法让Drupal帮你做:)在
$lines
中有什么?我唯一能看到任何

标记进入的地方是
$page1=…