Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

php 数组引用传值(php传值赋值)

作者:浪子罢了   发布日期:2025-10-21   浏览:519

在PHP中,数组的传递方式有两种:值传递和引用传递。

值传递是指将数组的副本传递给函数或变量,对副本进行操作不会影响原数组。示例代码如下:

$arr = [1, 2, 3];

function modifyArray($array) {
    $array[0] = 10;
}

modifyArray($arr);

print_r($arr); // 输出 [1, 2, 3]

引用传递是指将数组的引用传递给函数或变量,对引用进行操作会直接影响原数组。示例代码如下:

$arr = [1, 2, 3];

function modifyArray(&$array) {
    $array[0] = 10;
}

modifyArray($arr);

print_r($arr); // 输出 [10, 2, 3]

在函数定义时,通过在参数前面加上&符号表示传递的是引用。在函数内部对引用进行修改时,原数组也会被修改。

上一篇:php生成数字?(php代码生成器)

下一篇:php 字段权限控制(php怎么设置权限)

大家都在看

php session用法

php 定义常量

phpisset函数

php html转图片

php后端

php爬虫框架

php读取csv文件

php+mysql动态网站开发

php session id

php 三元表达式

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站