亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,97在线观看免费视频播国产,中文字幕亚洲图片

      1. <legend id="ppnor"></legend>

      2. 
        
        <sup id="ppnor"><input id="ppnor"></input></sup>
        <s id="ppnor"></s>

        php實(shí)現(xiàn)格式化多行文本為Js可用格式

        字號(hào):


            js里現(xiàn)在存寫模板的場(chǎng)景好多,如:彈框類的html代碼模板等,js不支持換行的長(zhǎng)文本寫法,必需要一行行的加起來(lái),如:
            代碼如下:
            var content = '<div>row 1</div>'
            + '<div>row 2</div>';
            而不可以寫成:
            代碼如下:
            var content = '<div> row 1</div>
            <div>row2 </div> ';
            于是小加工一php小段代碼,簡(jiǎn)化手工打的操作。
            tojs.php
            <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
            <html lang="en">
            <head>
            <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
            <title>Str To Js String</title>
            <style type="text/css">
            .content-box { border: 1px #f0f0f0 slid; border-left: 4px #e0e0e0 solid; padding: 5px 5px 5px 10px; }
            </style>
            </head>
            <body>
            <h1>輸入格式化的文本:</h1>
            <?php
            $jsContent = '';
            if(isset($_POST['content']) && $_POST['content']) {
            $content = strtr(htmlspecialchars($_POST['content']), array("\r\n" => "\n"));
            $rows = explode("\n", $content);
            foreach($rows as $row) {
            $jsContent .= '+ \'' . $row . "'<br/>";
            }
            $jsContent{0} = ' ';
            }
            ?>
            <form action="#" method="post">
            <textarea name="content"></textarea>
            <p><input type="submit" value="提交" /></p>
            </form>
            <h2>格式化后的結(jié)果:</h2>
            <div>
            <?php echo $jsContent;?>
            </div>
            </body>
            </html>