PHP中的變量類型主要有以下幾種:
$num1 = 10; // 十進制整數
$num2 = 0b1010; // 二進制整數
$num3 = 010; // 八進制整數
$num4 = -5; // 負整數
$float1 = 3.14; // 十進制浮點數
$float2 = 1.5e2; // 科學計數法表示的浮點數
$str1 = 'Hello, World!'; // 單引號字符串
$str2 = "Hello, World!"; // 雙引號字符串
$str3 = <<<EOT
Hello, World!
EOT; // heredoc語法字符串
$bool1 = true;
$bool2 = false;
$array1 = array(1, 2, 3); // 索引數組
$array2 = array('name' => 'John', 'age' => 30); // 關聯數組
class Person {
public $name;
public $age;
public function sayHello() {
echo "Hello, my name is " . $this->name;
}
}
$person = new Person();
$person->name = 'John';
$person->age = 30;
$person->sayHello(); // 輸出 "Hello, my name is John"
$file = fopen('example.txt', 'r'); // 打開文件并獲取文件句柄
$var = NULL;
這些變量類型在PHP中具有不同的特性和用途。了解這些類型及其區別有助于編寫更有效的PHP代碼。