你能告诉我这段代码是做什么的,为什么它不适用于php7?
function dameColoresRand(numero) {
var i = 0, color, colores = [];
while (i < numero - 1) {
color = '#' + (Math.random() * 0xFFFFFF << 0).toString(16);
if (color.length == 7) {
colores.push(color);
i++;
}
}
return colores;
}
var i, colores;
for (i = 0; i < 3 ; i++) {
colores = dameColoresRand(10);
document.write('<pre>' + JSON.stringify(colores, 0, 4) + '</pre>');
}
错误代码:
不推荐使用:与其类同名的方法将不会是PHP未来版本中的构造函数;
解析错误:语法错误,意外'&amp;'在(文件名)
答案 0 :(得分:3)
PHP 5.3中不推荐使用call-time pass-by-reference: