PHP

PHP 变量

2020-04-23  本文已影响0人  887d1fc86fe6
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <?php
  $v1 = 1;
  $v2 = 2;
  $v3 = $v1 + $v2;
  echo $v3;
  ?>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <?php
  $v1 = 1;
  $result1 = isset($v1);
  $result2 = isset($v2);
  // 输出结果,结果为 bool 类型
  echo $result1; // 1
  echo $result2; // 空
  // 这也是输出,但是可以输出一个变量的完整信息
  var_dump($result1); // bool(true)
  var_dump($result2); // bool(false)
  // 销毁变量
  unset($v1);
  $result3 = isset($v1);
  echo $v1; // PHP Notice:  Undefined variable: v1 in ...
  echo $result3; // 空
  var_dump($result3); // bool(false)
  ?>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <?php
  $v1 = 10;
  $v2 = &$v1;
  echo $v2; // 10
  $v1 = 20;
  echo $v2; // 20
  $v2 = 30;
  echo $v1; // 30
  ?>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
<?php
   $v1 = 10;
   echo $v1; // 输出 10
   $str = 'v1'; // 这是一个字符串变量,值为 'v1'
   echo $$str; // 输出 10

   $a = 10;
   $b = 'a';
   $c = 'b';
   echo $$$c; // 输出 10
?>
</body>
</html>
上一篇 下一篇

猜你喜欢

热点阅读