学习记录,PHP学习记录(一)

php:世界上最好的语言,引无数人争战,web开发上神器语言,说到网页开发就不得不提到php。

工作摸鱼期间看了下php基础语法,简单的记录一下,以下均来源于菜鸟教程,php。

 

<?php

// PHP 代码

?>

 

<!DOCTYPE html>

<html>

<body>

 

<?php

echo "Hello World!";

?>

 

</body>

</html>

 

PHP 中的每个代码行都必须以分号结束。分号是一种分隔符,用于把指令集区分开来。

注释方法:单行 //   多行 /*  xxx  */

 

1.php变量声明

最有意思的是php变量声明,$xx,前面是$后面紧跟着名称,满眼钱的符号变量,很有钱途的语言啊。

关于php的变量命名规则与python类似: 变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ )

第一:不能以数字开头,需以字母,下划线开头

第二:不能有空格

第三:不能带有特殊的符号

第四:语法和变量都是区分大小写字母

php是弱类型的语言,没有声明变量的语句。

 

2.php变量作用域(四种)

局部变量

global全局变量

static静态变量

参数变量(调用函数的变量)

 

局部变量,函数内的变量,不能脱离函数外使用,即用即销毁。

全局变量,函数外的变量,需要声明global才能在函数内使用,在函数外声明变量。

全局变量两种写法:

global $xx 或者 $GLOBAL[index]/$GLOBAL[‘xx’]

 

static 静态变量,从字面上也可以看出来,它与局部变量相反,调用之后不会销毁,一直存在,函数每次调用,其值也会参与,同时改变。

 

参数变量,即变量调用函数本身。

 

3.打印输出

echo和print都可以实现,但是二者存在差异。

差异点:

第一:echo打印输出无返回值,print打印输出返回值为1;

第二:echo能打印输出多个字符串,而print只能打印输出一个字符串。

 

4.PHP EOF(heredoc)

<?php

echo <<<EOF

        <h1>我的第一个标题</h1>

        <p>我的第一个段落。</p>

EOF;

// 结束需要独立一行且前后不能空格

?>

 

来源:php教程-菜鸟教程

https://www.runoob.com/php/php-tutorial.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值