PHP但行注释有哪两种,php基本语法

phpj基本写法注意事项:

1.、php的代码部份全部要用半角的英文、很多人容易写成全角的英文和符号造成PHP代码报错。

2、PHP代码每行末尾要加分号。

3、我们在写文件wenjian.php这个文件命名的时候,只用英文半脚(a-z A-Z 0-9 _-)这些字符来命名文件。文件命名不要用中文,不要用特殊附号,不要中间加空格,严格区分大小。

php:变量

$ 叫作美元符,英文单词:dollar。PHP的变量必须以美元符开始

448ff5d4536d

变量的特点;1.必须要以$开始。如变量x必须要写成$x

2.变量的首字母不能以数字开始

3.变量的名字区分大小写

4.变量不要用特殊符号、中文,_不算特殊符号

5.变量命名要有意义(要让大众都能明白)

变量分类:可变变量、外部变量、环境变量

1、可变变量举例说明

448ff5d4536d

2.外部变量:

PHP的外部变量是PHP 在使用过程中规定好的一些变量。这个变量的规定是这样规定的,就这样使用。

//$_POST后面加上中括号,将username作为字符串放在中括号里面,就得到了表单里面的 的值

$u = $_POST['username'];

echo $u.'
';

//$_POST['pwd']得到表单 的值

$passwd = $_POST['pwd'];

echo $passwd.'
';

?>

通过上面的实验我们知道了,通过$_POST这个外部变量,可以得到从表单输入的值。

另外,我们总结一些外部变量,要求知识点的学习级别:了解含义,默写这个单词的写法和作用。

全局变量名功能说明

$_COOKIE得到会话控制中cookie传值

$_SESSION得到会话控制中session的值

$_FILES得到文件上传的结果

$_GET得到get传值的结果

$_POST得到post传值的结果

$_REQUEST即能得到get的传值结果,也能得到Post传值的结果

3、环境变量举例说明:

环境变量我们主要用的有$_SERVER和$_ENV两个环境变量。不过,$_ENV逐渐被PHP的新版本给废弃了。

phpinfo();

?>

其它环境变量:

$_SERVER["REQUEST_METHOD"]请求当前PHP页面的方法

$_SERVER["REQUEST_URI"]请求的URI

$_SERVER["SERVER_SOFTWARE"]用的是哪一种服务器

$_SERVER["REMOTE_ADDR"]客户的IP地址

$_SERVER["SERVER_ADDR"]当前服务器的IP地址

$_SERVER["SCRIPT_FILENAME"]主前请求文件的路径

$_SERVER["HTTP_USER_AGENT"]当前访问这个网址的电脑和浏览器的情况

$_SERVER["HTTP_REFERER"]上级来源(用户从哪个地址进入当前网页的)

$_SERVER["REQUEST_TIME"]当前的时间

二、PHP常量

常量那就好翻译了:长久不变的值。

常量在代码中的定义、书写方式:

define(常量名,常量值)

注:

1.常量名可以小写,但是通常大写

2.常量名可以不加引号,但是通常加上引号。

3.在字符串中调用常量的时候,必须在引号外面

4.常量名建议只用字母和下划线

448ff5d4536d

此外,系统还为我们准备了一些内置的常量。这些常量都是规定好的。我们先熟悉几个,还有更多的系统常量我们学习完上册,入门后再慢慢的增加和学习。

常量名说明

LINE当前所在的行

FILE当前文件在服务器的路径

FUNCTIOIN当前函数名

CLASS当前类名

METHOD当前成员方法名

PHP_OSPHP运行的操作系统

PHP_VERSION当前PHP的版本

TRAITTrait的名字,php5.4新加

DIR文件所在的目录

NAMESPACE当前命名空间的名称(区分大小写)

5.php注释:1、单行注释(只注释一行)

//表示单行注释

448ff5d4536d

#    #号也表示单行注释,用的比较少

2、多行注释(注释多行)

/*

多行注释这里是注释区域代码

*/

448ff5d4536d

php数据类型

数据类型:就是对数据分类的一个划分而已

PHP中一共有八种数据类型,包括4中标量数据类型,即boolean(布尔类型)integer(整型),float/double(浮点型)和string(字符串型)两种复合数据类型,即array(数组)和object(对象), 两种特殊的数据类型:即resource(资源)与 null (无,空白)

448ff5d4536d

一、整个型数据整型——整数也,英文称之:integer。英文简写:int

整型分为:

10进行

8进制 (了解,基本不用)

16进制(了解,基本不用)

整型(整数)在计算机里面是有最大值和最小值范围的。

【了解知识点,开发中不常用】大家经常听说32位计算机,也就是32位计算机一次运算处理的最大范围为-232至232-1。64位计算机呢?——

八进制计算机·怎莫看  0神魔神魔就是八进制  0X之后就是16进制

448ff5d4536d

448ff5d4536d

448ff5d4536d

三、字符串数据

在PHP语言中声明字符串有三种方式:

1.用单引号声明

2.用双引号声明

3.用字界符声明(需要输入非常大段的字符串时使用

1.单引号声明

用英文半脚的单引号,将字符串包起来

448ff5d4536d

2.2.双引号声明字符串

在字符串两边加双引号

448ff5d4536d

3.字界符声明

1).在变量后面的等号写三个小于号(<<

2).然后在<<

3).然后换行写上任意想写的字符

4).写完后,顶行。在行最开始处,再写上<<

448ff5d4536d

4那双引号和单引号有什么区别呢?

1.双引号解析变量,但是单引号不解析变量。

2.在双引号里面插入变量,变量后面如果有英文或中文字符,它会把这个字符和变量拼接起来,视为一整个变量。一定要在变量后面接上特殊字符,例如空格等分开。

3.如果在双引号里面插变量的时候,后面不想有空格,可以拿大括号将变量包起来。

4.双引号解析转义字符,单引号不解析转义字符。但,单引号能解析\' 和\

5.单引号效率高于双引号,尽可能使用单引号

6.双号和单引号可以互插!!!双引号当中插入单引号,单引号当中插入变量,这个变量会被解析。

7.神奇的字符串拼接胶水——(.)点,用来拼接字符串。

8.我们将定界符声明字符串视为双引号一样的功能来看待

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值