PHP学习第一弹

PHP简介

php是一种运行在服务器端的脚本语言,可以嵌套在HTML中,和js差不多,HTML是由浏览器进行解析,而PHP是由php引擎进行解析。世界上最好的编程语言hhhh!!!

PHP代码标记

在HTML中可以嵌套PHP语句,所以就需要一个标识让系统和其他人知道你这个是PHP代码。

1、ASP标记<%php代码%>

<% echo "这是阿宸的PHP学习"; %>

2、短标记 <?php代码?>

<? echo "这是阿宸的PHP学习"; ?>

以上两种不常用,也不容易看出这是PHP的代码,要使用的时候需要在php文件中解除注释

3、脚本标记 <script language="php">php代码</script>

<script language="php">echo "这是阿宸的PHP学习";</script>

4、标准标记(最常用)<?php php代码 ?>

<?php echo "这是阿宸的PHP学习"; ?>

PHP注释

这里的注释基本上和java中差不多,就是为了方便其他人看的

1、行注释

行注释就是一个注释作用的范围是本行内注释的位置右边的所有

(1)//型
//后面的是注释哦
(2)#型
#后面的是注释哦

2、块注释

这个注释就是可以多行,就是注释范围内的所有都是注释的内容

/* php代码 */
/*这
  一
  块
  是
  注
  释*/

变量

感觉PHP的变量还是比较简单的和python差不多,但是还是比较鲜明的在变量和常量之中
用“$”符号定义变量

$s1 =100;
echo $s1;
$s2="阿宸的PHP学习";
echo $s2;

在这里插入图片描述
每一个变量的数据类型中没有明确的标识来标定。
在PHP中允许有中文变量!!

预定义变量

预定义变量,就是PHP系统自带的变量

$_GET获取所有单表以get方式提交的数据
$_POST获取所有单表以post方式提交的数据
$_REQUSTGET和POST提交的数据都会保存
$GLOBALSPHP中所有的全局变量
$_SERVER服务器信息
$_SESSIONsession会话数据
$_COOKIEcookie会话数据
$_ENV环境信息
$_FILES用户上传的文件信息

可变变量

在PHP中有意思的是一个变量中的值也可以当做变量

在这里插入图片描述
就是在加上一个"$"符号可以把除了最左面"$"以外的符号的值提取出来,说的有点别扭,直接看代码吧

$a="b";
$b=1000;
$$a===$($a)===$b==1000;

变量传值

一个变量的值赋给并一个变量可分为两种,值传递和引用传递

值传递

就是仅仅变量的值传给另一个变量,另一个变量的改变不影响这个变量的值

$a=1;
$b=$a;
echo $a;
echo $b;
//$a=1,$b=1;
$b=2;
echo $a;
echo $b;
//$a=1,$b=2;
引用传递

引用传递就是一个地址起两个名字,一个变量名字的改变影响另一个变量名字
引用符号和c语言的一样是“&”

$a=1;
$b=&$a;
echo $a;
echo $b;
//$a=1,$b=1;
$b=2;
echo $a;
echo $b;
//$a=2,$b=2;

在这里插入图片描述

常量定义

常量定义就是在程序中定义完之后没发改变的量
常量不需要加"$"符号

1、函数定义

define("常量名",常量值);

在这里插入图片描述

2、const定义

const 常量名=值;;
但是这个定义好像只在PHP某几个版本中适用;所以还是用第一种吧

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晨晓翔同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值