php - 什么是 'YTowOnt9' ?

标签 php html output

我们的 (PHP) 框架有时会呈现值为 YTowOnt9 的隐藏输入。我在(巨大的)代码库中的任何地方都找不到该字符串,也无法弄清楚它来自哪里。我决定用谷歌搜索那个特定的字符串,而 result让我吃了一惊。超过半百万 - 一种随机 - 命中。我还没有找到任何描述值(value)本身的页面。它在 StackOverflow 上有 0 次点击。

YTowOnt9 是不是某种魔法字符串?

最佳答案

好像是PHP - 序列化空数组,base 64 编码。

$ base64 -D <<< 'YTowOnt9'
a:0:{}
$ php -r 'var_dump(unserialize(base64_decode("YTowOnt9")));'
array(0) {
}

有许多脚本可以序列化数据数组。当数组有数据时,它们变化很大,所以 Base64编码的 PHP 序列化值也是如此,但是当它们为空时,它们都是一样的。它看起来好像很多非常不同的 PHP 脚本都有这个随机字符串。

关于php - 什么是 'YTowOnt9' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23223292/

相关文章:

javascript - 在提交表单之前, Angular 选择每个选项的显示图像

javascript - 如何切换显示 :none/display:block whilst first animating/transitioning

R markdown word文档输出边距

java - 如何在 Eclipse 中捕获控制台输出

php - 使 HTML 表格显示在一行中

php - 使用 PHP 对象

php - 点击提交时需要输入一些关键词

c中的计算器输出

PHP 开关 - 如果未设置变量,则为默认值

php - 如何在 Laravel 4 中创建 Hstore 列类型?