PHP高频面试题及详细答案(企业真实版).docx

PHP高频面试题及详细答案(企业真实版).docx

PHP高频面试题及详细答案(企业真实版)

一、PHP基础语法篇(高频基础题)

1、简述PHP中变量传值和引用传值的区别?

变量传值是默认传值方式,赋值后两个变量相互独立,修改其中一个变量不会影响另一个变量。系统会为新变量开辟新的内存空间,存储相同的值。

引用传值需要使用符号,赋值后两个变量指向同一个内存地址,本质是别名关系。修改任意一个变量的值,另一个变量会同步变化,不会开辟新内存,更节省资源。

示例:

php

//值传递

$a=10;

$b=$a;

$b=20;

echo$a;//输出10

//引用传递

$a=10;

$b=$a;

$b=20;

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档