변수는 수학에서 유래하며 계산 결과를 저장하거나 값을 나타낼 수 있는 컴퓨터 언어의 추상 개념입니다. 변수는 변수 이름으로 접근할 수 있습니다. 명령형 언어에서 변수는 일반적으로 변경 가능합니다. 다음으로 PHP에서 변수에 값을 할당하는 방법을 소개하겠습니다.
추천 튜토리얼: PHP 비디오 튜토리얼
1. 값별 할당 (예: $a=1,$b=$a
등) $a=1,$b=$a
等;
2、引用赋值,例如$a=&$b
2. 참조 할당, 예를 들어 $a=&$b
, 즉 $a와 $b는 모두 메모리의 동일한 저장 변수 주소
3, 참조 카운팅은 값으로 전달됩니다. PHP 및 JS에서 값을 전달하는 기본 방법은 참조 카운팅입니다. <?php
class Dog{
public $name="小花";
public $leg=4;
}
$a=new Dog;//此时,$a指向了内存中的一个地址(假设0XFFAD[1]),该地址又指向最终对象的值
$b=$a;//此时,$b和$a都指向了内存中的另一个地址(0XFFAD[2]),该地址又指向最终对象的值
var_dump($b->leg);//结果是int 4
$b=999;
var_dump($b);//结果是int 999;
var_dump($a);//此时的结果不是int 999,而是object(Dog)[1]
# 🎜🎜# 확장 정보
변수는 수학에서 유래하며 계산 결과를 저장하거나 값을 나타낼 수 있는 컴퓨터 언어의 추상 개념입니다. 변수는 변수 이름으로 접근할 수 있습니다. 명령형 언어에서 변수는 일반적으로 변경 가능합니다. Haskell과 같은 순수 함수형 언어에서는 변수가 변경 불가능할 수 있습니다. 일부 언어에서는 변수가 변경 가능한 상태를 나타낼 수 있는 저장 공간이 있는 추상화로 명시적으로 정의될 수 있지만(예: Java 및 Visual Basic) 다른 언어에서는 이러한 추상을 참조하기 위해 다른 개념(예: C의 객체)을 사용할 수 있습니다. , 그러나 "변수"의 정확한 표시를 엄격하게 정의하지는 않습니다.
변수는 프로그램에서 사용하려는 모든 데이터에 짧고 기억하기 쉬운 이름을 지정할 수 있다는 점에서 유용합니다. 변수는 프로그램 실행 시 사용자가 입력한 데이터(InputBox 함수를 사용하여 화면에 대화 상자를 표시한 후 사용자가 입력한 텍스트를 변수에 저장하는 등), 특정 작업의 결과, 양식 등에 표시할 데이터 조각. 즉, 변수는 거의 모든 유형의 정보를 추적하기 위한 간단한 도구입니다.
변수가 선언된 후 할당된 값이 없으면 컴파일러는 자동으로 프롬프트를 표시하고 기본값을 할당합니다.
#🎜🎜# 변수는 스크립트가 실행될 때 변경될 수 있는 프로그램 정보를 저장할 수 있는 컴퓨터 메모리 주소를 참조하는 데 사용되는 편리한 자리 표시자입니다. 예를 들어 클릭 수라는 변수를 만들어 사용자가 웹 페이지의 개체를 클릭한 횟수를 저장할 수 있습니다. 변수를 사용하는 데에는 컴퓨터 메모리에 있는 변수의 주소를 알 필요가 없습니다. 변수 이름을 참조하여 변수 값을 보거나 변경할 수 있습니다. #🎜🎜#위 내용은 PHP에서 변수에 값을 할당하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!