PHP中的常量与变量.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PHP中的常量与变量

第3章 PHP的常量与变量 课前回顾 PHP介绍 Apache+PHP+MySQL黄金组合 学会配置PHP环境 PHP语法的概述 PHP语法主要借鉴于C/C++,也部分参考了Java和Perl。 类似C语言,书写PHP代码的时候,每句完成代码后都要以分号“;”结束。 既然是一门编程语言,肯定会由多种编程元素组成,如变量、常量、运算符、控制语句、数组、字符串、函数和对象等。 3.1、PHP程序注释 通常使用: (1)、// (2)、/*…*/ (3)、# 3.2、嵌入方法 类似ASP的%,PHP可以是?php或者是?,结束符号是?,当然您也可以自己指定。通常情况下,有以下几种方式: 3.3、引用文件 引用文件的方法有两种:include和require include 的使用方法 如: include(MyIncludeFile.php); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。 require 的使用方法 如: require(MyRequireFile.php); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。 3.4 PHP的变量 3.41、PHP变量名的约定: (1) PHP的变量名区分大小写; (2) 变量名必须以美元符号$开始; (3) 变量名开头可以以下划线开始; (4) 变量名不能以数字字符开头. 3.42、PHP变量的类型: PHP变量数据类型的定义是通过变量的初始化,系统设定. $mystring = 我是字符串 ; $NewLine = 换行了 ; $int1 = 38 ; 数据类型可分为二种: 一是标量数据类型 ,二是复合数据类型。 标量数据类型: (1)布尔型(boolean) (2)整形(integer) (3)浮点型(float)(浮点数,也做”double”) (4)字符串(string) 复合数据类型 (1)数组(array) (2)对象(object) 另外,PHP中,还有两种特殊的数据类型: (1)资源(resource) (2) 空值(NULL) 布尔型(boolean) 这是最简单的类型。boolean 表达了真值,可以为 TRUE 或 FALSE。 注: 布尔类型是 PHP 4 引进的。 语法 要指定一个布尔值,使用关键字 TRUE 或 FALSE。两个都是大小写不敏感的。 ?php $foo = True; // assign the value TRUE to $foo ? 通常你用某些运算符返回 boolean 值,并将其传递给流程控制。 整形(integer)和浮点型(float) 整数大小超出其范围后,自动转化为双精度型,其值范围如下表: 浮点型(float) 双精浮点型 浮点数(也叫“floats”,“doubles”或“real numbers”)可以用以下任何语法定义: ?php $a = 1.234; $a = 1.2e3; $a = 7E-10; ? 浮点数的字长和平台相关,尽管通常最大值是 1.8e308 并具有 14 位十进制数字的精度(64 位 IEEE 格式)。 浮点数精度显然简单的十进制分数如同 0.1 或 0.7 不能在不丢失一点点精度的情况下转换为内部二进制的格式。这就会造成混乱的结果:例如,floor((0.1+0.7)*10) 通常会返回 7 而不是预期中的 8,因为该结果内部的表示其实是类似 7.9999999999...。 这和一个事实有关,那就是不可能精确的用有限位数表达某些十进制分数。例如,十进制的 1/3 变成了 0.3333333. . .。 所以永远不要相信浮点数结果精确到了最后一位,也永远不要比较两个浮点数是否相等。如果确实需要更高的精度,应该使用任意精度数学函数库或者 gmp 函数库。 字符串(string) 字符串可以用三种字面上的方法定义。 单引号 双引号 定界符 字符串(string) 单引号 指定一个简单字符串的最简单的方法是用单引号(字符 )括起来。 要表示一个单引号,需要用反斜线(\)转义,和很多其它语言一样。如果在单引号之前或字符串结尾需要出现一个反斜线,需要用两

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档