ホームページ  >  記事  >  バックエンド開発  >  php を使用して HTML 出力を JavaScript_PHP にエスケープするチュートリアル

php を使用して HTML 出力を JavaScript_PHP にエスケープするチュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:59:49705ブラウズ

HTML をエスケープして JavaScript に出力するために php を使用する

この記事では、個人プロジェクトで HTML をエスケープして JavaScript に出力するために php を使用する必要があるという小さな要件を共有します。そのため、関数を作成して皆さんにお勧めします。気に入っていただければ幸いです。

最近、Sky MapのGIS統合に取り組んでいます。 HTMLをJavaScriptに出力する必要があるので、PHP関数を書きました。

共有してください:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

関数 jsformat($str)

{

$str = トリム($str);

$str = str_replace('\s\s', '\s', $str);

$str = str_replace(chr(10), '', $str);

$str = str_replace(chr(13), '', $str);

$str = str_replace(' ', '', $str);

$str = str_replace('\', '\\', $str);

$str = str_replace('"', '\"', $str);

$str = str_replace('\'', '\\'', $str);

$str = str_replace("'", "'", $str);

$str;を返す

}

使い方は言うまでもありません...jsformat($str)を直接呼び出すだけです

上記がこの記事の全内容です

php の JavaScript へのエスケープを理解する上で皆様のお役に立てれば幸いです。

http://www.bkjia.com/PHPjc/975127.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/975127.html技術記事 php を使用して HTML をエスケープして JavaScript に出力する この記事では、個人プロジェクトで HTML をエスケープして JavaScript に出力する必要があるため、この関数を作成しました。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。