Home > Backend Development > PHP Tutorial > What are the common variables in PHP programming?

What are the common variables in PHP programming?

WBOY
Release: 2023-06-12 11:54:01
Original
1267 people have browsed it

In PHP programming, variables are the basic unit of storing values ​​and are used to store and use data during program execution. In PHP, variables can be assigned different data types, including integers, floating point, strings, arrays, etc. In this article, we will introduce common variables and their usage in PHP programming.

  1. Simple variables

Simple variables are the most common variable type. They can store regular data types such as integers, floating point numbers, and strings. In PHP, the initial value of undefined variables is NULL. The following are a few examples:

Integer variable:

$num1 = 12;     
$num2 = -345;
$num3 = 0x80 ;   
Copy after login

Floating point variable:

$float1 = 1.234;
$float2 = 10.2e3;
$float3 = 4E-10;
Copy after login

String variable:

$str1 = "Hello World!";
$str2 = 'PHP is great!';
Copy after login
  1. Index array

An index array is a collection of values ​​controlled by a numeric index key. It is usually used to store a set of ordered data. In PHP, we can create an indexed array using the array() function. The following is an example:

$colors = array("Red", "Green", "Blue");
Copy after login

The values ​​of an array can be accessed using its index value, for example:

echo $colors[0]; // 输出 "Red"
echo $colors[1]; // 输出 "Green"
echo $colors[2]; // 输出 "Blue"
Copy after login

You can also use a loop structure to traverse the array:

foreach($colors as $value){
    echo $value . "<br>";
}
Copy after login

When traversing the array , you can use key and value to represent key values ​​and array element values:

foreach($colors as $key => $value){
    echo $key . " = " . $value . "<br>";
}
Copy after login
  1. Associative array

Associative array is A collection of values ​​controlled by a string index key, usually used to store an unordered set of data. In PHP, we can create associative arrays using the array() function. Here are a few examples:

$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
$months = array("Jan"=>"31", "Feb"=>"28", "Mar"=>"31", "Apr"=>"30");
Copy after login

The value of an array can be accessed using its key value, for example:

echo $age["Peter"]; // 输出 "35"
echo $months["Jan"]; // 输出 "31"
Copy after login

When traversing an associative array, the foreach structure can also be used:

foreach($age as $key => $value){
    echo $key . " is " . $value . " years old.<br>";
}
Copy after login
  1. Global variables and local variables

In PHP, variables can be global or local. Global variables are defined and used outside the function, while local variables are defined and used inside the function. Local variables are destroyed when the function completes execution, while global variables exist throughout the execution of the program.

In order to access global variables inside a function, we need to use the global keyword declaration in the function:

$num = 10;

function test(){
    global $num;
    echo $num;
}

test(); // 输出 "10"
Copy after login

Local variables can also be created and used inside the function:

function test(){
    $num = 100;
    echo $num;
}

test(); // 输出 "100"
Copy after login
  1. Static variables

Static variables are local variables defined inside the function, but unlike ordinary local variables, static variables will not is destroyed and its value continues to be saved until the next function call. This is useful when you need to track changes in certain values. The following is an example:

function test(){
    static $num = 0;
    echo $num;
    $num++;
}

test(); // 输出 "0"
test(); // 输出 "1"
test(); // 输出 "2"
Copy after login

At each function call, the value of the static variable $num continues to increase.

In summary, these are common variable types and usages in PHP programming. Mastering the basic concepts and usage of these variables is very important for developing high-quality PHP programs.

The above is the detailed content of What are the common variables in PHP programming?. For more information, please follow other related articles on the PHP Chinese website!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template