如何插入一個格式化的JavaScript在PHP中有新行?PHP回聲格式化JavaScript?
我想我的腳本以這種方式顯示,但我似乎無法回顯新行。
該腳本插入到一行html中。
<script>
var a;
var b;
</script>
它出來是這樣的:
<script> var a; var b; </script>
我怎麼能這樣做呢?
如何插入一個格式化的JavaScript在PHP中有新行?PHP回聲格式化JavaScript?
我想我的腳本以這種方式顯示,但我似乎無法回顯新行。
該腳本插入到一行html中。
<script>
var a;
var b;
</script>
它出來是這樣的:
<script> var a; var b; </script>
我怎麼能這樣做呢?
在您的php頁面開始處使用pre標籤,您將獲得與整個文檔(包括Script標籤)相同的html縮進。
與
<?php
echo <<<HTML_ENTITIES
<script>
var a;
var b;
</script>
HTML_ENTITIES;
?>
沒有工作,仍然在一行中得到了廣告代碼代碼 –
抱歉,剛剛插入代碼並正確插入了代碼我正在使用adsense,並且部分的格式不正確,我該如何更正它。 –
你能給我你的AdSense代碼與部分 –
嘗試,如果你是從你的腳本標籤從PHP打印 使用 回聲\ n 風險價值; \ n var b; \ n ;
你可以跳進去了PHP的是這樣的:
?>
<script>
var <?php echo "a"; ?>;
var <?php echo "b"; ?>;
</script>
<?php
與要輸出的實際變量,剛剛替補的「A」和「B」的字符串。
反對一個版本,你用一個大字符串將它全部回顯出來,例如<?php echo「」;?>這有額外的好處,你的編輯器會知道你的代碼的哪一部分是javascript和哪一個是php,這樣你就可以享受語法高亮和自動完成等東西。 –
如果您想在html源代碼中使用縮進,您可以使用\n
。對於示例 -
echo "\n<script> \n\tvar a;\n\tvar b; \n</script>";
或者你也可以使用,如已發佈的Laukik
<?php
echo <<<HTML_ENTITIES
<script>
var a;
var b;
</script>
HTML_ENTITIES;
?>
將產生源喜歡 -
<script>
var a;
var b;
</script>
或者,如果你想在這個設計比使用<pre></pre>
在您想要顯示代碼的頁面上您的JavaScript代碼開始處的標記,而您將獲得相同的特定腳本部分的html縮進。
在之間加上'\ n'。 – techouse
已經嘗試過,但仍然有腳本作爲一行插入。我試過使用「和」但它沒有工作 –
真的嗎?http://codepad.org/TW2ycnPE – techouse