欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php实现格式化多行文本为Js可用格式_PHP教程

程序员文章站 2022-05-21 21:13:19
...

php实现格式化多行文本为Js可用格式

js里现在存写模板的场景好多,如:弹框类的html代码模板等,js不支持换行的长文本写法,必需要一行行的加起来,如:

代码如下:


var content = '
row 1
'
+ '
row 2
';

而不可以写成:

代码如下:


var content = '
row 1

row2
';

于是小加工一php小段代码,简化手工打的操作。

tojs.php

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

Str To Js String

.content-box { border: 1px #f0f0f0 slid; border-left: 4px #e0e0e0 solid; padding: 5px 5px 5px 10px; }

输入格式化的文本:

$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 . "'
";

}

$jsContent{0} = ' ';

}

?>

格式化后的结果:

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/984498.htmlTechArticlephp实现格式化多行文本为Js可用格式 js里现在存写模板的场景好多,如:弹框类的html代码模板等,js不支持换行的长文本写法,必需要一行...
php实现格式化多行文本为Js可用格式_PHP教程

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • php实现格式化多行文本为Js可用格式_PHP教程
  • 专题推荐

    相关标签: php