如何判断php中变量的类型
时间: 2023-05-21 19:05:04 浏览: 61
在PHP中,可以使用gettype()函数来判断变量的类型,例如:
$var = "hello";
echo gettype($var); // string
$var = 123;
echo gettype($var); // integer
$var = array();
echo gettype($var); // array
$var = new stdClass();
echo gettype($var); // object
$var = null;
echo gettype($var); // NULL
相关问题
php 判断上传文件类型
可以使用 `$_FILES` 变量中的 `type` 属性来判断上传文件的类型。
```php
$allowedTypes = array('image/jpeg', 'image/png', 'image/gif');
if (in_array($_FILES['file']['type'], $allowedTypes)) {
// 文件类型符合要求,执行上传操作
} else {
// 文件类型不符合要求,提示用户重新选择文件
}
```
在上面的代码中,我们定义了一个 `$allowedTypes` 数组,其中包含了允许上传的文件类型。然后,我们使用 `in_array()` 函数来判断上传的文件类型是否在 `$allowedTypes` 数组中,如果是,就执行上传操作,否则提示用户重新选择文件。
php定义变量
在 PHP 中,可以使用 $ 符号来定义变量,例如:
```
$name = "John";
$age = 26;
```
在这个例子中,我们定义了两个变量 $name 和 $age。$name 的值是 "John",$age 的值是 26。注意,PHP 是一种松散类型的语言,这意味着你不需要事先声明变量类型。