texte au format php au format utilisable Js

墨辰丷
Libérer: 2023-03-31 15:42:02
original
1565 Les gens l'ont consulté

Ce que je partage avec vous dans cet article est d'utiliser PHP pour formater du texte multiligne dans un format utilisable en JS. L'idée est très simple, je la recommande à tout le monde ici pour référence par les amis dans le besoin.

Il existe de nombreux scénarios pour stocker et écrire des modèles dans js, tels que des modèles de code HTML pour les boîtes contextuelles, etc. js ne prend pas en charge l'écriture de texte long avec des sauts de ligne et doit être ajouté ligne par ligne. , tel que :

Le code est le suivant :

var content = &#39;<p>row 1</p>&#39;
+ &#39;<p>row 2</p>&#39;;
Copier après la connexion

mais il ne peut pas s'écrire comme :

Le code est le suivant :

var content = &#39;<p> row 1</p>
<p>row2 </p> &#39;;
Copier après la connexion

Je viens donc de traiter un petit morceau de code en PHP pour simplifier l'opération de saisie manuelle.

tojs.php

<!DOCTYPE HTML>
  <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 = &#39;&#39;;
if(isset($_POST[&#39;content&#39;]) && $_POST[&#39;content&#39;]) { 
  $content  = strtr(htmlspecialchars($_POST[&#39;content&#39;]), array("\r\n" => "\n"));
  $rows    = explode("\n", $content);
  foreach($rows as $row) {
    $jsContent .= &#39;+ \&#39;&#39; . $row . "&#39;<br/>";
  }
  $jsContent{0}  = &#39; &#39;;
} 
?>
    <form action="#" method="post">
      <textarea name="content" style="width: 99%;height: 300px; "></textarea>
      <p><input type="submit" value="提交" /></p>
    </form>
<h2>格式化后的结果:</h2>
<p class="content-box">
  <?php echo $jsContent;?>
</p>
  </body>
</html>
Copier après la connexion

Résumé : Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.

Recommandations associées :

Comment convertir des nombres en caractères chinois en php

Fonction php pour télécharger une image fichiers Explication détaillée

téléchargement d'images php et utilisation du plug-in javascript

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!