欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    《PHP语法基础》PPT课件.ppt

    • 资源ID:5625866       资源大小:212.49KB        全文页数:26页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《PHP语法基础》PPT课件.ppt

    PHP语法基础,一、PHP语言基础,PHP语法主要借鉴于C/C+,也部分参考了Java和Perl。类似C语言,书写PHP代码的时候,每句完成代码后都要以分号“;”结束。既然是一门编程语言,肯定会由多种编程元素组成,如变量、常量、运算符、控制语句、数组、字符串、函数和对象等。,类似ASP的,当然您也可以自己指定。通常情况下,有以下几种方式:,(1)/推荐使用(2)(3)(4),1、PHP标记,2、PHP程序注释,通常使用:(1)、/(2)、/*/,;/采用C+的注释方法/*多行注释 对于大段的注释很有用的哦*/echo Unix的注释方法即#;#使用 UNIX Shell语法注释?,1、PHP变量名的约定:(1)PHP的变量名区分大小写;(2)变量名必须以美元符号$开始;(3)变量名开头可以以下划线开始;(4)变量名不能以数字字符开头.2、PHP预定义变量(1)服务器变量 例如QUERY_STRING(2)环境变量 PHP运行的系统环境变量,太多了。(3)PHP自身的预定义变量 例如:HTTP_POST_FILES:上传文件的集合,二、PHP变量,2、PHP预定义变量(4)访问预定义变量 a 直接访问(目前默认不支持这种写法)例如$REQUEST_METHOD b$HTTP_*_VARS(PHP 4.0后禁止)如果必须这么用,需要修改php.ini文件,将 register_long_arrays=OFF改为 register_long_arrays=ON C 超全局变量访问预定义变量(目前使用的方法)使用系统提供的超全局变量数组,用户可以直接调用这些数组进行访问。,二、PHP变量,3、数据类型:(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。两个都是大小写不敏感的。通常你用某些运算符返回 boolean 值,并将其传递给流程控制。,整形(integer)和浮点型(float),整数大小超出其范围后,自动转化为双精度型,其值范围如下表:,浮点型(float),浮点数(也叫“floats”,“doubles”或“real numbers”)可以用以下任何语法定义:,字符串(string),单引号 双引号,单引号 指定一个简单字符串的最简单的方法是用单引号(字符)括起来。注:单引号字符串中出现的变量不会被变量的值替代。,字符串(string),双引号 如果用双引号()括起字符串,PHP 懂得更多特殊字符的转义序列:双引号字符串最重要的一点是其中的变量名会被变量值替代。,字符串(string),引号中的变量,以上脚本输出 your name is Jane在PHP中,字符串内可以任意插入变量。,相关函数is_set():判断变量是否设置empty():判断变量是否为空var_dump():判断变量类型is函数:例如is_int(),判断变量是否是指定类型,;else echo$a未定义;if(empty($b)echo$b不为空;else echo$b为空;echo$c类型是:;var_dump($c);echo$d类型是:;var_dump($d);if(is_numeric($c)echo$c是整型;else echo$c不是整型;?,PHP弱类型,给变量赋值即决定了变量的类型。,类型强度,(1)布尔转换(bool)(2)整型转换(int)(3)字符串转换:在echo()或print()函数中自动转换。见实例changetype.php,4、类型转换,1、预定义常量 可以在程序中直接使用,不用事先声明。2、自定义常量 使用define()函数定义3个参数:第一个名称 第二个值,第三个是否对大小写敏感,默认为false,敏感。例如:define(GREETING,早上好!);,三、PHP常量,四、PHP操作符,符 号 运算符 范 例+加法$a+$b=大于等于$a=1-减法$a-$b=相等赋值运算符$a=0*乘法$a*$b&与$a&$b/除法$a/$b|或$a|$b%取余数$a%$b 非$a(取1的补码)+递增$a+或+$a and或&与$a and$b或$a&$b-递减$a-或-$a or或|或$a or$b或$a|$b=等于$a=10!非!$a=绝等于$a=10!=不等于$a!=10 大于$a8=小于等于$a=10,比较运算符,如果比较一个整数和字符串,则字符串会被转换为整数。如果比较两个数字字符串,则作为整数比较。另外:三元操作符(表达式1)?(表达式2):(表达式3)表示如果表达式1的值为真,则用表达式2赋值,否则用表达式3赋值,逻辑运算符,“与”和“或”有两种不同形式运算符的原因是它们运算的优先级不同,字符串操作符(.),在PHP中,字符串的连接符和C+语言以及Java等是非常不一样的。它使用“.”来做为连接符,而不是像我们其他语言一样,拥有点语法。,注:因为“.”只是字符串连接符,就好象VB里的“&”符号一样。,五 控制语句,1 选择结构if()(2)switch(变量)case 值:语句组;break;default:语句组;break;,2循环结构while(条件)(2)do while(条件)(3)for(表达式1;表达式2;表达式3),内置函数(1)输出函数(a)echo(b)print(c)print_r()显示变量或数组的详细信息(d)exit()(或者die():输出内容后结束程序。(2)包含函数(a)require(“文件名”);出错时产生一个致命错误。(b)include(“文件名”);出错时产生一个警告。,

    注意事项

    本文(《PHP语法基础》PPT课件.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开