函数传值和传引用的区别
----
传值 : 默认情况下, 函数参数通过值传递, 所以即使在函数内部改变参数的值也不会改变函数外部的值
站长源码网
传引用 : 就是在函数的参数前面添加 & 符号, 表示函数参数必须为引用地址..., 不能是一个具体的值, 在函数内部对该参数所做操作会应用函数外部的该变量
引用传递官方手册 : https://www.php.net/manual/zh/language.references.pass.php...传值、传引用举例
----
传值的函数
$abc = 'Hello World';
echo $abc . ''; //Hello World
echo strtolower($abc) ....''; //Hello World
传引用的函数
echo '';
$arr = [3, 1, 2];
var_dump($arr);//[3, 1, 2]
sort($arr);
var_dump...where
* @param array $keys
* @return array
*/
function where_filter(array $where, &$keys)
{
// 去掉数组里的空值