php如何使用函数设置变量类型
时间:2021-08-14
来源:互联网
今天PHP爱好者给大家带来从这次开始,我们将开始介绍一些比较实用或是很有趣的函数,本篇文章向大家介绍使用函数设置变量类型的方法,有需要的可以参考参考。希望对大家有所帮助。
在php中,我们时常需要给变量设置指定的类型,但是不一定所有人都知道变量的类型该如何去设置,今天我们就来学习一下如何给变量设置类型。
首先我们来看一个小栗子。
<?php
$foo = "hello"; // string
$bar = true; // boolean
var_dump($foo);
var_dump($bar);
settype($foo, "float");
settype($bar, "array");
var_dump($foo);
var_dump($bar);
?>
这个例子的结果是
当我们使用settype这个函数的时候,这个变量的类型就会发生改变,并且在输出这个变量的时候,该变量的类型也没有变回原先的类型。
那我们来好好看一下这个函数吧。
settype() 函数用于设置变量的类型。
要想使用settype()这个函数,必须先给它传递一个要被改变的变量,以及一个包含了类型列表中的某个类型的字符串。如果我们需要改变的数原先是双精度类型,现在将其改变成了整型或者是其他类型,那么该数值再设置类型为双精度类型是,所损失的精度也不会在回来了。
因此,我们我们在设置变量类型时,需要谨慎设置,一旦设置错误,原先所有的类型将没有办法再次复原。
再来看看这个函数的语法。
bool settype (mixed &$var , string $type)
这个$var
的意思是要转换的变量。
这个$type
的意思是我们可能会设置的值。
这个值包括:
"boolean" (或为"bool",从 PHP 4.2.0 起)
"integer" (或为"int",从 PHP 4.2.0 起)
"float" (只在 PHP 4.2.0 之后可以使用,对于旧版本中使用的"double"现已停用)
"string"
"array"
"object"
"null" (从 PHP 4.2.0 起)
当然这个函数的返回值也是十分重要的。
这个函数设置成功的时候会返回TRUE
, 失败的时候会返回FALSE
。
以上就是php如何使用函数设置变量类型的详细内容,更多请关注php爱好者其它相关文章!
-
莱特币指南 时间:2025-05-02
-
三角洲行动研发部门任务怎么过-研发部门流程逃课方法 时间:2025-05-02
-
王者荣耀凯动画什么时候出-王者凯动画上线时间 时间:2025-05-02
-
DNF手游成长活动怎么选择绑定-雷米迪亚支援活动 时间:2025-05-02
-
七日世界新手进阶开服选择-七日新手怎么开局 时间:2025-05-02
-
王者荣耀新英雄是孙权吗-王者容易新英雄是谁 时间:2025-05-02
今日更新
-
宝塔的运维版怎么开通使用
阅读:18
-
SQL server分页方法有哪些
阅读:18
-
php如何使用“自然”算法知道字符串的异同
阅读:18
-
一分钟带你使用ps在图片上添加一个月亮(分享)
阅读:18
-
php文件操作之如何一次性获得文件的全部数据
阅读:18
-
css怎么给文字添加边框或字体放大效果(代码详解)
阅读:18
-
在代码中获取到容器实例(Laravel)
阅读:18
-
php文件操作之如何清空文件重新添加数据
阅读:18
-
Node.js如何使用文件系统模块?常用fs模块方法介绍
阅读:18
-
一招教你使用ps给文字添加透镜效果(技巧分享)
阅读:18