我有一个php文件,我只是想知道它是做什么的。我正在研究php所以任何帮助表示赞赏
这是
<?PHP
$items = Array(
//added-10-nov-2011//
"XX11113154005564,37e9cece4d9f09fd50e4932a9873b685",
"XX11113164400456,6e1e5eba7c41984c87e13d80348f86dc",
"XX11113173701214,9cc77e266e4c0f172b4b98652c69dbe5",
"XX11113182201437,1a20947a598d25aa4263436eae0950c2",
"XX11113185805873,a79964c2355d1320599e9b28ac716746",
"XX11113193407109,f8de195a951e9dff88265e832e08f7a3",
);
echo $items[array_rand($items)];
/*
//old array-initcommit//
"XX11109392408136,f7b973046bcf801350d3c77b609b462b",
"XX11111160004664,cffa99324444334671b0ec2670e74c70",
"XX11111171804325,3676114df09bf484e39316462ea52195",
"XX11111180400794,28551d27fd35b3fb1e7e8c5f6a2219d5",
"XX11111184609870,767011776555c44b329f2acb3b4e3cd9",
"XX11110221705625,751dfb5def4ffd805cb21b0188b37ee2",
"XX11110255402072,408220eb85245d6e0d88c48cf18c909b",
"XX11110262508864,c8a3430bb7adaab1e3c5768734d64ba3",
"XX11110271704034,fa19ea833977ce4fcd5286282470c999",
"XX11110275703702,994791b261a96a14f38b55b6967d0c83",
*/
?>
答案 0 :(得分:2)
它声明了一个似乎是随机数据和哈希值的数组,然后随机回显其中一个。
没有关于哈希和数据代表什么的背景,很难指出发生了什么。
答案 1 :(得分:1)
它打印一串随机字符串:
"XX11113154005564,37e9cece4d9f09fd50e4932a9873b685",
"XX11113164400456,6e1e5eba7c41984c87e13d80348f86dc",
"XX11113173701214,9cc77e266e4c0f172b4b98652c69dbe5",
"XX11113182201437,1a20947a598d25aa4263436eae0950c2",
"XX11113185805873,a79964c2355d1320599e9b28ac716746",
"XX11113193407109,f8de195a951e9dff88265e832e08f7a3",
答案 2 :(得分:0)
第一部分是一个数组,其中的项目存储在$items
变量中,部分内容看起来像散列字符串。第二部分通过使用array_rand()
来获取随机数组键,从该数组中回传一个随机项。
最后一部分似乎是一个较旧的类似值列表。在不知道数据最初来自何处的情况下,数据所代表的内容并不清楚。
答案 3 :(得分:0)
它使用值填充数组$items
。
看起来像一些哈希(也许是盐和哈希)?
并从数组中打印一个随机项。
答案 4 :(得分:0)
例如,您可以轻松检查自己here之类的简单内容。