PHP如何将HTML字符串保存到数据库中

赛义德

作为对API调用的响应,我正在获取完整的HTML脚本。完整意味着它包括HTML CSS和Javascript。现在,我将该HTML作为PHP变量中的字符串。

$content = '<html>
<head>
  <script>--Some javascript and libraries included--</script>
  <title></title>
</head>
<body>
   <style>--Some Styling--</style>
</body>
</html>';

现在,在数据库中保存此变量的最佳方法是什么?如何?

  • 作为具有VARCHAR或TEXT类型的字符串?
  • 作为带有Base64的字符串,使用VARCHAR或TEXT类型进行编码?
  • 作为具有BLOB类型的二进制文件?

或您想提出的其他建议(可能是序列化或打包)?

赛义德

我使用base64编码的数据将BLOB数据类型存储在数据库中。样板代码如下。

$content = '<html>
<head>
  <script>--Some javascript and libraries included--</script>
  <title></title>
</head>
<body>
   <style>--Some Styling--</style>
</body>
</html>';

在base64中编码数据

$encodedContent = base64_encode($content); // This will Encode

并使用BLOB将数据保存在数据库中。现在,在检索数据之后,只需按照以下说明对其进行解码即可。

$ContentDecoded = base64_decode($content);  // decode the base64

现在,$ contentDecoded的值为纯HTML。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将 UIpickerView 中的整数而不是字符串保存到数据库?

来自分类Dev

将字符串保存到数据库

来自分类Dev

将请求字符串持久保存到symfony2中的数据库失败?

来自分类Dev

Spring试图将字符串保存到数据库中

来自分类Dev

如何将SQL数据库中的字符串与PHP变量进行比较

来自分类Dev

规范:如何将HTML表单数据保存到MySQL数据库中

来自分类Dev

如何将PHP会话数据保存到数据库而不是文件系统中?

来自分类Dev

如何将HTML5,经度和纬度保存到数据库中?

来自分类Dev

PHP / Laravel:如何将多维数组保存到数据库中

来自分类Dev

如何将PHP数组保存到MySQL数据库,以便可以搜索数据库中的数组?

来自分类Dev

如何将HTML文档保存到字符串中?

来自分类Dev

将字符串保存到 MySQL 数据库后添加不需要的字符

来自分类Dev

Django PyCrypto-将加密的字符串保存到数据库错误的Unicode数据

来自分类Dev

从目录中的所有文件将指定的字符串保存到MySQL数据库中

来自分类Dev

在WordPress中将字符串保存到数据库

来自分类Dev

如何将PhoneNumberField数据保存到数据库?

来自分类Dev

Portia,如何将数据保存到数据库?

来自分类Dev

如何将字符串保存到数组并在标签中显示字符串?

来自分类Dev

如何将 SwiftyJson 字符串数组保存到字符串数组中

来自分类Dev

如何从保存到我的数据库中的用户代理字符串中显示特定信息

来自分类Dev

PHP-如何将“固定”字符串插入数据库?

来自分类Dev

UnicodeDecodeError:无法将unicode字符串保存到数据库

来自分类Dev

将字符串转换为 TimeSpan 并将其保存到 MS Access 数据库

来自分类Dev

Rails-如何将数据库中的记录分组/映射为字符串?

来自分类Dev

如何将字符串转换为可以存储在数据库中的日期?

来自分类Dev

如何将值显示为字符串,从数据库中得到什么?

来自分类Dev

如何将日期字符串与数据库中的日期时间列进行比较

来自分类Dev

如何将代码段保存到数据库?

来自分类Dev

如何将python的输出保存到数据库?

Related 相关文章

  1. 1

    如何将 UIpickerView 中的整数而不是字符串保存到数据库?

  2. 2

    将字符串保存到数据库

  3. 3

    将请求字符串持久保存到symfony2中的数据库失败?

  4. 4

    Spring试图将字符串保存到数据库中

  5. 5

    如何将SQL数据库中的字符串与PHP变量进行比较

  6. 6

    规范:如何将HTML表单数据保存到MySQL数据库中

  7. 7

    如何将PHP会话数据保存到数据库而不是文件系统中?

  8. 8

    如何将HTML5,经度和纬度保存到数据库中?

  9. 9

    PHP / Laravel:如何将多维数组保存到数据库中

  10. 10

    如何将PHP数组保存到MySQL数据库,以便可以搜索数据库中的数组?

  11. 11

    如何将HTML文档保存到字符串中?

  12. 12

    将字符串保存到 MySQL 数据库后添加不需要的字符

  13. 13

    Django PyCrypto-将加密的字符串保存到数据库错误的Unicode数据

  14. 14

    从目录中的所有文件将指定的字符串保存到MySQL数据库中

  15. 15

    在WordPress中将字符串保存到数据库

  16. 16

    如何将PhoneNumberField数据保存到数据库?

  17. 17

    Portia,如何将数据保存到数据库?

  18. 18

    如何将字符串保存到数组并在标签中显示字符串?

  19. 19

    如何将 SwiftyJson 字符串数组保存到字符串数组中

  20. 20

    如何从保存到我的数据库中的用户代理字符串中显示特定信息

  21. 21

    PHP-如何将“固定”字符串插入数据库?

  22. 22

    UnicodeDecodeError:无法将unicode字符串保存到数据库

  23. 23

    将字符串转换为 TimeSpan 并将其保存到 MS Access 数据库

  24. 24

    Rails-如何将数据库中的记录分组/映射为字符串?

  25. 25

    如何将字符串转换为可以存储在数据库中的日期?

  26. 26

    如何将值显示为字符串,从数据库中得到什么?

  27. 27

    如何将日期字符串与数据库中的日期时间列进行比较

  28. 28

    如何将代码段保存到数据库?

  29. 29

    如何将python的输出保存到数据库?

热门标签

归档