当前位置: 洪哥笔记 > PHP > PHP基础语法

 

PHP基础语法


关键词

PHP基础语法

摘要

PHP基础语法

     

一、php分界符(4种)

1、标准:<?php...?>
2、简写:<?...?>(注:php.ini中short_open_tag设置为on)
3、javascript和vbscript风格:<script language="php">...</script>
4、asp风格:<%...%>(注:php.ini中asp_tags设置为on)

二、注释(3种)

1、//单行注释
2、/*...*/在范围内都被注释
3、#注释到第一个php结束符但最多注释一行

三、常量

php提供一写预定义常量,例如:
__file__        当前php程序文件名
__line__        当前执行语句在php文件的行数
PHP_VERSION     当前php程序的版本号
PHP_OS          当前所用操作系统类别
True            逻辑真
False           逻辑假
E_ERROT,E_WARING,E_PARSE,E_NOTICE
    除了预定义常量,php还支持用define()函数自定义常量。例如:define(str,"string");

四、变量

变量规则:
字母数字下划线组成,但不能以下划线开头
区分大小写
以$开头
不需要声明,直接使用

五、数据类型

1、标准数据类型:
布尔型,字符串型,整型,浮动型
2、复合数据类型:
数组(array),对象(object)
3、特殊数据类型:
资源(resource),空值(null)
可以用settype()函数将指定的字符串进行类型转换,也可以用is_bool等函数来判断数据类型。

六、运算符

1、算术运算符:+(加),-(减),*(乘),/(除),%(取余)
2、字符串运算符: .(串连)
3、赋值运算符:=(赋值),+=(加),-=(减),*=(乘),/=(除),.=(连接字符),%(取余)
4、位运算符:&(按位与),|(按位或),^(按位异或),~(按位取反),<<(向左移位),>>(按右移位)
5、递增或递减运算符:++(递增),--(递减)
6、逻辑运算符:&&或and(逻辑与),||或or(逻辑或),xor(逻辑异或),!(逻辑非)
7、比较运算符:<(小于),>(大于),<=(小等于),>=(大等于),==(等于),!=(不等于),===(恒等),!==(非恒等)
8、其他运算符:?:(三元运算符),@(屏蔽错误)

七、自定义函数

定义:php中定义函数的语法格式如下:
       function function_name($arg_1,$arg_2,...,$arg_n)
                {
                    code函数要执行的代码;
                }
       注:函数名称(function_name)的命名规则与变量一致,只是不能以$开头
调用:引用函数名并赋予正确的参数即可完成函数的调用

       

 

文章的版权

洪哥写文章很苦逼,如果本文对您略有帮助,点击感兴趣的广告支持洪哥!万分感谢!本文属于“洪哥笔记”原创文章,转载请注明来源地址:PHP基础语法:http://www.splaybow.com/post/php1.html

关注与收藏

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:115085382!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D


« wdcp增加php的sockets模块 php流程控制语句 »

相关文章:

PHP操作Word的组件PHPWord有两个版本  (2017/5/3 7:40:06)

PHP求最大值的max函数  (2017/4/21 7:43:22)

PHP求最小值的min函数  (2017/4/11 7:33:43)

PHP数组降序排序rsort()函数  (2017/3/28 7:04:09)

PHP数组升序排序sort()函数  (2017/3/25 7:02:40)

ThinkPHP中if标签的使用  (2017/1/21 7:31:57)

Thinkphp整合支付宝  (2016/10/8 9:08:19)

PHP的highlight_file显示程序源文件  (2017/1/11 7:05:58)

洪哥的ThinkPHP教程之编写列表页  (2016/6/7 7:48:14)

ThinkPHP中调用PHPExcel  (2016/12/11 7:30:07)