function generateRandom($s,$len=count($s)){...}
除非另有定义,否则如何将函数第二个参数的值设置为第一个参数的长度?
最佳答案
它只能这样工作:
function generateRandom($s, $len=null) {
if ($len === null) {
$len = count($s);
}
}
默认值无法进行任何操作。它必须是一些“简单”的东西,比如标量或常量。
关于php - 如何在函数的第二个参数中重用函数的第一个参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44977987/