美文网首页PHP
PHP 数据类型 - 判断

PHP 数据类型 - 判断

作者: 887d1fc86fe6 | 来源:发表于2020-04-24 11:52 被阅读0次
  • PHP是一门“弱类型语言”

    $v1 = 10; // 此时 $v1 是int类型
    $v1= 'abe'; // 此时 $v1 就是string类型


  • gettype()

    获取一个变量的类型,结果为一个变量类型的名称(字符串)
    $v1= 10;
    $r1 = gettype($v1 ); // 结果为:integer

    $v2= 'abc';
    $r2 = gettype($v2); // 结果为:string

    $v3= 1.23;
    $r3= gettype($v3); // 结果为:double


  • settype()

    设置一个变量的类型
    $v1= 10; // 此时,$v1中数据是整数类型
    settype($v1,sting); // 此时,$v1 是字符串类型,即其中的数据变成了:'10'
    gettype($v1); // 结果为:string


  • var_ dump()

    输出变量的 “完整信息”,包括变量类型,长度(如果需要)。


  • 判断是否为某种类型(类型系列函数)

    is_int() / is_integer():判断是否为整数类型
    is_float0:判断是否为浮点类型
    is_ bool():判断是否为布尔类型
    is_string():判断是否为字符串类型
    is_array():判断是否为数组类型
    is_numeric():判断是否为“数字”类型(含整数,小数,以及“纯数字字符串”)
    is_object():判断是否为对象Object类型


  • 两个特殊判断:
    • isset():判断一个变量是否存在,或变量中是否有数据,有则返回true,否则返回false。
    • empty():判断是否为“空的”,如果确实是“空的”,返回true,否则返回false。
    • “空的”的意思,比较接近日常生活中的“没有’。以下值都是空的(empty) :
      0, 0.0,"0" ,"",'',false,null,array() ...
      而空(null)是一个计算机中的特殊概念,表示“完全不存在”,可以理解为“真空”。
<!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>
<?php
  if (isset($_REQUEST['score'])) {
    $score = $_REQUEST['score'];
    if (is_numeric($score)) {
      if ($score >= 60) {
        echo '成绩及格了';
      }else{
        echo '成绩不及格';
      }
    }else{
      echo '成绩输入错误';
    }
  }
?>
<body>
    <form action="" method="post">
      输入成绩: <input type="text" name="score">
      <input type="submit" value="提交">
    </form>
  <?php
  ?>
</body>
</html>

相关文章

  • PHP 数据类型 - 判断

    PHP是一门“弱类型语言”$v1 = 10; // 此时 $v1 是int类型$v1= 'abe'; // 此时 ...

  • php变量和数据类型

    php中的变量 PHP中的变量声明 PHP中的变量的使用 PHP中的数据类型之整型 PHP数据类型之浮点类型和布尔...

  • PHP学习笔记

    PHP数据类型 php有7种数据类型 : 整型 | 浮点型 | 字符串 | boolean | Null | 数组...

  • 关于PHP的数据类型(一)

    php 中的数据类型: php 中支持 8 种数据类型标量类型:boolean(布尔型), integer (整型...

  • PHP 实例

    PHP 实例 运行PHP脚本PHP Double 数据类型PHP 字符串变量PHP 文档PHP局部变量PHP函数参...

  • JavaScript - 4.数据类型判断

    数据类型判断 节点类型 nodeType 数据类型 typeof 方法 数组 Array 的判断 非数字的判断

  • 基本常见语法集

    一、变量和数据类型 1.‘’单引号不可以解析变量;“”双引号可以解析变量 2、PHP的数据类型 3、PHP数据类型...

  • js对象数组的深拷贝方法以及其他方法

    js判断数据类型是否为对象 js判断数据类型是否为数组

  • php的点点滴滴

    1 PHP代码格式 2 第一个PHP程序 3 PHP数据类型 4 用var_dump查看数据类型 5 字符串 6 ...

  • 2.PHP数据类型

    PHP 数据类型简介 PHP 支持 8 种原始数据类型。 四种标量类型: boolean(布尔型) integer...

网友评论

    本文标题:PHP 数据类型 - 判断

    本文链接:https://www.haomeiwen.com/subject/damxwhtx.html