ホームページ > バックエンド開発 > PHPチュートリアル > PHP は複数行テキストのフォーマットを JS で使用可能なフォーマットに実装します_PHP チュートリアル

PHP は複数行テキストのフォーマットを JS で使用可能なフォーマットに実装します_PHP チュートリアル

WBOY
リリース: 2016-07-13 09:57:10
オリジナル
975 人が閲覧しました

phpは、書式設定された複数行テキストをJSで使用可能な形式に実装します

ポップアップボックス用のHTMLコードテンプレートなど、jsでテンプレートを保存および記述するための多くのシナリオがあります。jsは長いテキストをサポートしていません改行を入れて書く必要があり、1 行ずつ合計する必要があります。次のようになります。

コードは次のとおりです:


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

ただし、次のように書くことはできません:

コードは次のとおりです:


var content = '
行 1
行2

そこで、手動での入力操作を簡素化するために、小さな 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 から Js String

.content-box { ボーダー: 1px #f0f0f0 スライド; ボーダー左: 4px #e0e0e0 パディング: 5px 5px 5px 10px;

書式設定されたテキストを入力してください:

$jsContent = '';

if(isset($_POST['content']) && $_POST['content']) {

$content = strtr(htmlspecialchars($_POST['content']), array("rn" => "n"));

$rows =explode("n", $content);

foreach($rows as $row) {

$jsContent .= '+ '' . $row . "'
;

}

$jsContent{0} = ' ';

}

?>

<フォームアクション="#"メソッド="投稿">

フォーマットされた結果:

http://www.bkjia.com/PHPjc/984498.html

www.bkjia.com本当http://www.bkjia.com/PHPjc/984498.html技術記事 PHP は、書式設定された複数行テキストを JS で使用可能な形式に実装します。ポップアップ ボックス用の HTML コード テンプレートなど、JS でテンプレートを保存および作成するための多くのシナリオがあります。JS は改行を含む長いテキストの作成をサポートしていません。ラインは必須です...
関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート