php基本语法

一,变量

<?php
$iphone6 = 5888;
$iphone6pius = 6088;
echo $iphone6 + $iphone6plus;
?>

$ 美元符,英文单词dollar。php的变量必须是以美元符开始,说明搞php有 钱 途 !

变量的特点:

1,必须以$符号开始

2,变量的首字母不能是数字

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

4,变量不用中文,不用特殊符号,

5,变量的名字要有意义,可以直接看出来是什么意思

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

1,可变变量

<?php
$shu = 'biao';
$biao = '鼠标’;
//$$shu
echo $$shu
?>

定义变量shu,值为字符串biao

定义变量biao, 值为鼠标

shu就是可变变量,shu=biao=鼠标,已经变量的值,有被当作变量赋值,

$$两个美元符号就是可变变量

2,外部变量

html文件输入此代码

<html>
<head>
</head>

<body>
<!-- 这一行method 对应的值改为了post -->
<form action="reg.php" method="post">
    <input type="text" name="username" />
    <input type="password" name="pwd" />
    <input type="submit" value="提交" />
</form>
</body>
</html>
新建reg.php文件

代码中单词的意思:

form 表单标签

reg.php  php文件

post  方式

text 文本类型,

username 用户名字

passwd密码形式,不显示明文

submit 提交给reg.php 

常见的外部变量:不需要自己定义php自带的

$ _POST  通常提交账号密码数据的时候用

$_GET 访问网页是后面有?id=1,就是get传值的结果

$_REQUEST 上面两个的值都可以得到

$_FILES 文件上传的时候用

$_SESSION  会话的值

$_COOKIE 用账号密码登陆的时候会有一个cookie值,有了这个值下次登录时候没有账号密码也可以登录

3,环境变量:主要有$_SERVER和$_ENV两个

常用环境变量:

$_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常量

2,常量:长久不变的值。

define()可以自定义的常量;

define('MY_NAME','PHP中文网');   自定义常量,php中文网 赋值给MY_NAME;

echo '    ' . MY_NAME;

echo  MY_NAME;   输出MY_NAME;就会显示,我的名字是php中文网。

系统内置常用常量:

LINE    当前所在的行

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

FUNCTIOIN 当前函数名

CLASS    当前类名

METHOD      当前成员方法名

PHP_OS        php运行的操作系统

PHP_VERSION 当前PHP的版本

TRAIT           trait的名字

DIR           文件所在的目录

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

2,php注释

注释可以理解为注解,因为代码是英文的,并且很长,时间久了会忘记,所以要加上注释。

注释的功能:

1,对重点进行标注

2,快速回忆,方便查找

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值