【问题标题】:Replace   with space CKEditor用空格替换 CKEditor
【发布时间】:2014-05-07 02:44:07
【问题描述】:

我需要将 CKEditor 组件中的文本保存到我的数据库中,并且我需要用普通空格替换。我已经尝试过:

$newString = str_replace(" "," ",$newString);

但它不起作用!有什么想法吗?

注意我的字符串确实有 所以这个解决方法也不起作用:How to replace   to space?

要保存的字符串:

<p><strong>Objectifs</strong></p> <ul> <li><em>Accompagner : Accompagner par le biais de suivi individuel et de groupe, les familles vers la prise en charge de leur santé globale.</em></li> </ul> <ul> <li><em>Informer : Devenir une référence en santé préventive et mieux-être auprès des nouvelles familles. Rendre accessible toute information concernant la péri et post natalité des participants par tous les médiums disponibles.</em></li> </ul> <ul> <li><em>Enrichir : Guider les nouveaux parents à travers des expérimentations pratiques pour  optimiser les apprentissages réalisés face à la santé globale de la famille et ainsi accroître leurs compétences et leurs capacités d''agir. </em></li> </ul> <ul> <li><em>Relier : Relier les différents intervenants en santé afin d''assurer une accessibilité et une vrai continuité de soins et de services aux familles.</em></li> </ul>

【问题讨论】:

    标签: php mysql ckeditor str-replace


    【解决方案1】:

    NBSP 更有可能是一个真实的角色,而不是一个实体。

    试试:

    $newstring = str_replace("\xA0"," ",$newString);
    

    【讨论】:

    【解决方案2】:

    找到了 CKEditor 的解决方法:

    在 config.js 中:在末尾添加以下行 config.basicEntities = false;

    基本实体包括:nbsp,gt,lt,amp

    【讨论】:

      猜你喜欢
      • 2016-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-22
      • 1970-01-01
      • 2015-05-10
      • 2012-11-09
      • 2018-04-15
      相关资源
      最近更新 更多