重蔚php学习第二十八天-php基本语法:date函数及数据类型转换函数

二、date函数

unix时间戳:1970-1-1 0:0:0 开始,每过一秒加1

date(string format [, int timestamp])

string format:格式化符号

[, int timestamp] :时间戳,可选参数,如果不指定这个参数,取出的将是系统当前时间

format

  • Y            :年
  • m           :月
  • d            :日
  • H            :小时
  • i             :分钟
  • s             :秒数

time()

取得系统当前时间的时间戳

image001

注意:取得时间之前需要设置当前时区

打开php.ini配置文件

date.timezone = PRC

重启apache

三、数据类型转换函数

l  (int)、(integer)            整型

l  (bool)、(boolean)        布尔型

l  (float)                           浮点型

l  (string)                         字符串型

l  (array)                          数组型

l  (object)                         对象型

在php中,大多数情况下,都是进行自动类型转换

例1:

image004

image006

if($v1==$v2)执行这条语句时,会对$v1进行自动类型转换,以便于比较

当执行完毕后,我们打印$v1的数据类型时,发现仍是string类型,说明转换时只转了值的类型,而变量本身的类型并没有改变

1)php会自动类型转换

2)转换后类型不会发生改变

image008

测试数据类型相关函数

 

l  is_bool()         :布尔型

l  is_float()         :浮点型

l  is_integer()    :整型

l  is_string()       :字符串

l  is_object()      :对象型

l  is_array()              :数组

l  is_resource()  :资源

l  is_null()          :空

l  is_scalar()      :是否为标量

l  gettype()        :返回参数数据类型

l  is_numeric() :判断给定的参数是否为数字

 

小窍门:以is开头命名的函数的返回值都为布尔型

例1:测试变量是否为某种数据类型

image010

例2:取得变量的数据类型image012

例3:判断给定的参数是否为数字

php主要做web开发,在web中提取的数据都是字符串

image014

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/2556.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚重蔚管理团队
上一篇 2017年10月4日 09:35
下一篇 2017年10月5日 19:24

相关推荐

  • 在PHP中实现微信支付的发起和查询

    随着微信支付的普及,越来越多的网站需要集成微信支付功能。在这篇文章中,我们将讨论如何在PHP中实现微信支付的发起和查询。调用统一下单API在PHP中发起微信支付,第一步是调用微信支付的统一下单API来生成预支付…

    2023年5月18日
    06
  • PHP入门指南:PHP和Cobol。

    PHP和Cobol是两种非常不同的编程语言,但它们都有着自己的优势和适用范围。本文将深入探讨PHP和Cobol的区别和相似之处,并为初学者提供一份PHP入门指南。PHP是一种开源的脚本语言,通常用于Web开发。它可以嵌入HTML…

    2023年5月22日
    03
  • php上传多张图片时,选择图片后即可预览的问题

    这几天一直在解决一个问题,上传图片时选择成功后就能预览。需求:在点击上传图标的时候会在前面的input框中显示出文件名,然后点击后面的查看按钮就可以预览选择的这张图片了,要求不能刷新页面1.一开始的时候打算…

    2022年6月12日
    0237
  • GOTO语句

    goto语句就是在页面中的不同位置进行跳转. 语法:  Goto 表示名;                        可以写代码;              表示名: 案例:

    2018年4月1日
    0210
  • PHP可变变量的理解

    可变变量 所谓可变变量,就是一个变量的名,又是一个变量。 可变变量的语法是php的很特殊的语法——其他语言中少见。 $v1 = “abc”;          //这是一个字符串变量,其内容是字符串“abc” $abc = 10;             //这…

    2017年11月6日
    0454
  • PHP完善压缩处理类(支持主流的图像类型(jpg、png、gif)

    处理主流的图像类型(jpg、png、gif) Jpg -> imagecreatefromjpeg() Png->imagecreatefrompng() Gif->imagecreatrefromgif()   保存图像的时候: Png--->imagepng() Gif---->imagegif() Jpg--…

    2018年9月11日 PHP案例操作
    0334
  • PHP中defined()函数的作用

    defined() 函数检查某常量是否存在。 若常量存在,则返回 true,否则返回 false。 语法:defined(name) 例子: <?php define("GREETING","Hello world!"); echo defined("GREETING"); ?> 结果输出:1

    2018年3月13日
    0202
  • 总结PHP实现提取多维数组指定一列的方法

    本文实例讲述了PHP实现提取多维数组指定一列的方法。分享给大家供大家参考,具体如下:PHP中对多维数组特定列的提取,是个很常用的功能,正因为如此,PHP在5.5.0版本之后,添加了一个专用的函数array_column()。当…

    2022年6月16日
    0134

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息