php知识点
来源:互联网 发布:阿里云服务器装oracle 编辑:程序博客网 时间:2024/05/21 10:28
bool isset (mixed$var
[, mixed$...
] ) 里面可写多个,例:
f (isset($_COOKIE ['username'], $_COOKIE ['userid'],$_COOKIE ['userkey'],$_COOKIE ['puname'], $_COOKIE ['puid'], $_COOKIE ['purole'])) {}
在PHP中,我们可以使用3种方式将字符串转化为整数。
1.强制类型转换方式
强制类型转换方式,就是“在要转换的变量之前加上用括号括起来的目标类型”(摘自PHP手册“类型戏法”节)的方式。
允许的强制转换有:
(int), (integer) - 转换成整型
(bool), (boolean) - 转换成布尔型
(float), (double), (real) - 转换成浮点型
(string) - 转换成字符串
(array) - 转换成数组
(object) - 转换成对象
内置函数方式,就是使用PHP的内置函数intval进行变量的转换操作
3.格式化字符串方式
格式化字符串方式,是利用sprintf的%d格式化指定的变量,以达到类型转换的目的。
<?php $foo = "1"; // $foo 是字符串类型 $bar = sprintf("%d", $foo); // $bar 是字符串类型 ?>
三种转换的结果是完全一样的,但使用强制类型转换将字符串转化为整数速度是最快的。
总结
使用强制类型转换方式将字符串转化为整数是最直接的转化方式之一(可以直接获得整型的变量值)。从代码可读性角度上讲,sprintf方式代码比较长,而且其结果有可能还需要再次进行强制类型转换,而intval函数是典型的面向过程式转换,强制类型转换则比较直接的将“我要转化”这个思想传递给阅读者。从效率上讲,强制类型转换方式也是最快速的转化方式。因此,对于经常进行转化工作的程序员,我推荐使用这种方式。
0 0
- php知识点
- php知识点
- PHP知识点
- php知识点
- PHP 知识点
- 【php】php初级知识点总结
- 第一次读php知识点
- PHP的一些知识点
- PHP 知识点总结
- PHP 数组知识点
- PHP常用知识点学习
- PHP基本知识点
- PHP cookie知识点
- php小知识点
- PHP知识点与小结
- php知识点学习笔记
- php小知识点
- php 理论知识点
- 家乐福联姻微库玩逆袭,移动营销你造吗?
- 堆栈应用之行编辑程序
- 关于 css html 的一些小结
- Problem 2011 & 2012
- Overloading Functions in C
- php知识点
- 郭霖LRU
- ActiveX , NPAPI 如何回调js代码
- 判断图片文件是否存在
- Spring MVC 框架搭建及详解
- 2014.10.10
- day46,page70
- Swift与 C 语言
- 为什么要加入北亚?