Maison  >  Article  >  développement back-end  >  texte au format php au format utilisable Js

texte au format php au format utilisable Js

墨辰丷
墨辰丷original
2018-06-11 16:09:251566parcourir

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;;

mais il ne peut pas s'écrire comme :

Le code est le suivant :

var content = &#39;<p> row 1</p>
<p>row2 </p> &#39;;

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>

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!

Déclaration:
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