PHP - 超全局变量

程序员日记      2019-08-22
PHP的超全局标量:$GLOBALS—引用全局作用域中可用的全部变量$_SERVER—服务器和执行环境信息$_GET—HTTPGET变量$_POST—HTTPPOST变量$_FILES—HTTP文件上传变量$_REQUEST—HTTPRequest变量$_COOKIE—HTTPCookies$_SESSION—Session变量$_ENV—环境变量$HTTP_RAW_POST_DATA—原生POST数据$http_response_header—HTTP响应头$GLOBALS引用全局作用域中可用...
标签:
514 人看过

PHP - 魔术常量

程序员日记      2019-08-22
1.__LINE__功能获取文件中的当前行号。示例<?phpecho"这是第".__LINE__."行";?>执行结果这是第2行2.__FILE__功能返回文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。示例<?phpecho"该文件的完整路径为".__FILE__;?>执行结果该文件的完整路径为D:\wamp\www\test\demo.php3.__DIR__功能返回文件所在的目录。如果用在被包括文件中,则返回被包括的文件所在的目录。示例<?...
标签:
485 人看过

PHP - 数组(一维数组,多维数组,数组计数,遍历数组,数组排序)

程序员日记      2019-08-22
定义数组是一个能在单个变量中存储多个值的特殊变量。PHP中的数组分类1.数值数组-带有数字ID键的数组2.关联数组-带有指定的键的数组,每个键关联一个值3.多维数组-包含一个或多个数组的数组数值数组示例<?php array(0=>'a',1=>'b',2=>'c');?>关联数组示例<?php array('a'=>'apple','b'=>'banana','c'=>'cat');?>多维数组示例<?php...
标签:
466 人看过

PHP - 运算符与优先级

程序员日记      2019-08-21
PHP运算符分类PHP中的运算符分为:算术运算符、赋值运算符、递增/递减运算符、比较运算符、逻辑运算符、数组运算符、三元运算符等。算术运算符运算符名称描述实例结果x+y加x和y的和2+24x-y减x和y的差5-23x*y乘x和y的积5*210x/y除x和y的商15/53x%y模(除法的余数)x除以y的余数5%2 10%8 10%21 2 0-x取反x取反-2a.b并置连接两个字符串"Hi"."Ha"HiHa赋值运算符运算符等同于描述x=yx=y左操作数被设...
标签:
458 人看过

PHP - 变量,常量

程序员日记      2019-08-21
变量变量定义变量指程序中使用的数值是可以变化的量,与常量(一旦被定义,就无法改变)相反。变量规则1.变量以$符号开始,后面跟着变量的名称2.变量名必须以字母或者下划线字符开始3.变量名只能包含字母数字字符以及下划线(A-z、0-9和_)4.变量名不能包含空格5.变量名是区分大小写的($y和$Y是两个不同的变量)6.PHP语句和PHP变量都是区分大小写的。7.虽然PHP变量名可以使用下划线开头,但是我们不建议你这么使用,因为在PHP中以下划线开头的变量实际上通常是系统自带的变量!变量作用域loca...
标签:
495 人看过

PHP - 数据类型

程序员日记      2019-08-21
PHP的数据类型PHP是一门弱类型语言,在声明和使用变量的时候,并不需要指明其数据类型,但是应该了解它的数据类型!PHP的数据类型有String(字符串),Integer(整型),Float(浮点型),Boolean(布尔型),Array(数组),Object(对象),NULL(空值)。 String(字符串)一个字符串是一串字符的序列,比如"Helloworld!"。Integer(整型)整数是一个没有小数的数字。整数规则:1.整数必须至少有一个数字(0-9)2.整数不能包含逗号或空...
标签:
467 人看过

PHP - 基本语法,注释,输出

程序员日记      2019-08-21
基本语法1.PHP脚本可以放在文档中的任何位置。2.PHP脚本以<?php开始,以?>结束3.PHP文件的默认文件扩展名是".php"。4.PHP文件通常包含HTML标签和一些PHP脚本代码。5.PHP中的每个代码行都必须以分号结束。分号是一种分隔符,用于把指令集区分开来。注释PHP注释有两种//单行注释以及/*多行注释*/示例<?php//这是PHP单行注释/*这是PHP多行注释这是PHP多行注释这是PHP多行注释*/?> 输出PHP的输出语句一般有PHPec...
标签:
506 人看过