php学习笔记(一)--我们的第一段PHP代码

本文是PHP学习笔记的第一部分,详细介绍了如何在Linux服务器上搭建PHP环境并编写第一行PHP代码。讲解了phpinfo()函数的作用,强调了PHP代码中的变量命名规范和注释的重要性。此外,还探讨了PHP的数据类型,包括布尔型、整型、字符串和浮点型,以及如何进行数据类型转换。文章通过实例深入浅出地阐述了PHP的基础知识,适合初学者阅读。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、前提是我在Linux服务器上已经安装了PHP

这句代码非常神奇,一句话能变成一个网页。是我们PHP入门的第一段代码。


<?php

phpinfo();

?>

刚刚我们看到这个代码已然生成了一个网页。不明白其中的意思,现在我一点一点跟大家解释。

<?php
//这句话是说明从此处【尖括号、问号、PHP】这5个字符开始,往下的部份是PHP代码。
?>

遇到上面的【问号、尖括号】说明PHP代码写完了。再之后的部份,跟我PHP没有关系啦。现在大家看会了?请问:phpinfo() 后面还接了一个分号(;),并且在phpinfo()的上一行和后一行,还有两个回车符。请问这是什么意思呢?

现在我告诉你答案:

phpinfo是一个函数(功能),这个函数(功能)会显示一个当前电脑(服务器)的详细的PHP信息。在后面会专门为大家讲解phpinfo()这个函数。这个函数必须要大家记住!

电脑是一个很笨的东西。他需要我们人为的告诉他,代码写完了。我们用分号(;)来告诉他代码写完了。因此,只要我们写完一段代码,就需要在后面加分号(;)。

而前后两行的回车空行,是为了让代码更加好看,避免叠在一起,让人看着不舒服。其实,中间你有多少个回车空行都没有关系的,保证好看就行了。PHP的语法解释器(PHP最核心的部份)不会处理这些空行的。

注意事项:

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

PHP代码的最后一行可以加也可不加分号。由于很多学习者特别是初学者经常犯一个毛病:写完一行代码不加分号。因此,容易报错。我们通常在公司里面规定:一行代码写完,就必须要加分号。

PHP还可以有简洁声明模式,我们在这个阶段以代码练习为主。关于环境配置问题,暂时不建议学习。在后面的章节中,我们会专门进行讲解。以上,非常容易在实际开发中不小心造成错误。

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

二、读过初中你就会变量

大家在读初中的时候呀。老师经常会这么教大家。请问,李磊和韩梅梅同学,假如:那么x + y 等于多少呢?大家会义无反顾的回答。x + y 等于11。

x = 5
y = 6
接下来我们看下面的初中的数学知识,请问x + y 的结果是多少?
我估计大家也会义无反顾的回答:x + y 的结果为14。
x = 5
y = 6
x = 8
这就是变量!变量的几个特点:
1.x = 5 将右边值5,赋值给左边的x
2.第二段x = 8,最后x + y 的结果等于14,说明x在从上到下的运算(执行)中,可以被重新赋值。

我们在PHP中的变量也是如此。不过有几个特点:
1.必须要以$开始。如变量x必须要写成$x
2.变量的首字母不能以数字开始
3.变量的名字区分大小写
4.变量不要用特殊符号、中文,_不算特殊符号

5.变量命名要有意义(别写xxx,aaa,ccc这种 变量名)

错误举列:
错误:变量以数字开始

<?php
$123 = 345;
?>
错误:变量中有特殊字符,中文
<?php
//$a*d = 345;
//$中国 = 123;
?>
错误:变量命名没有意义aaa容易数错,也没有含意
<?php
$aaaaaaa = 345;
?>
错误:变量严格区分大小写 $dog 和 $Dog是PHP学院的变量,尝试将$dog的值改为8.结果D写成了大写。
<?php
$dog = 5;
//重新修改$dog的值,将$dog改为8
$Dog = 8;
?>

正确举例:
正确:变量不能以数字开始,但是数字可以夹在变量名中间和结尾

<?php//变量不能以数字开始,但是数字可以夹在变量名中间和结尾

$iphone6 = 5880;$iphone6plus = 6088;

$mony = $iphone6 + $iphone6plus;

echo $mony;?>

正确:变量不能有特殊符号,但是_(下划线不算特殊符号)

<?php
$_cup = 123;
?>

注:你会发现代码是从上向下执行的。

$ 叫作美元符,英文单词:dollar。PHP的变量必须以美元符开始。说明搞PHP有“钱”途。

三、echo 显示命令

echo 是在PHP里面最常用的一个输出、显示功能的命令。我们可以让他显示任何可见的字符。

<?php

echo 123;

?>

四、php注释的学习
  注释的功能很强大,所谓注释,汉语解释可以为:注解。更为准确一些。因为代码是英文的、并且代码很长,时间长了人会忘。所以我们会加上注释。
  注释的功能有很多:
  1.对重点进行标注
  2.时间长了容易忘快速回忆,方便查找
  3.让其他人看的时候快速看懂
  4.还可以生成文档,代码写完相关的文档就写完了,提高工作效率
  5.注释、空行、回车之后的代码看起来更优美
  6.注释可用来排错。不确定代码中哪一块写错了,可以将一大段注释,确定错误区间
  7.注释中间的部份的内容,电脑不会执行它

  先给大家看看我们觉得优美的代码,整齐、规范、说明清楚、一看就懂。(不需要理解代码的含义):


再看看我们眼中觉得丑陋的代码,对齐丑陋不说,并且没有功能说明(不需要理解代码的含义):


我们了解了注释的好处,接下来我们来说PHP的注释,注释分别:

   单行注释(只注释一行)
   多行注释(注释多行)

   单行注释

//   表示单行注释
#    #号也表示单行注释,用的比较少
/* 
多行注释 这里是注释区域代码
 */

单行注释举例:

<?php

//声明一部iphone6手机的价格变量
$iphone6_price = 6088;

注:通过上例我们知道,注释通常写代码上面。

多行注释举例:

<?php
/*
作者:PHP中文网
时间:2048.12.23
功能:这是一个假的多行注释的例子
*/

/*
  声明一个爱情变量
  $love 是指爱情
  爱情是一个变量,因为人的爱总是在发生变化
  所以,爱情变量的值为250
*/
$love = 250;

?>

五、php整型就是整数

我一直在讲,不要被名词的含义所吓唬住。到底什么是整型呀?所谓整型,就是大家数学中所学的整数。

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

整型分为:

    1.10进制

<?php
//为了方便大家记忆和前期学习,英文不好的朋友也可用拼音来声明变量。以后再用英文来声明变量也无所谓
//声明变量 整数,英文 int
//$int = 1000;
$zhengshu = 1000;
echo $zhengshu;
?>

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

<?php
//8进制的取值范围最大为0-7,即0,1,2,3,4,5,6,7

$bajingzhi =  033145;
echo $bajingzhi;

?>

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

<?php
//16进制的取值范围最大为0-f,即0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f
$shiliu =  0x6ff;
echo $shiliu;
?>

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

六、php数据类型之布尔(其实他就是中国易经)

布尔类型就是:真和假。在英文把真和假翻译过来就是:
true(真)

false(假)

因此,我们在PHP代码里面可以这样声明。

<?php
//声明一个变量(拼音)为布尔
$buer = true;
//导明一个变量(英文)
$bool = false;
?>

七、php数据类型之字符串<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值