2023年php 基本语法 php的基本知识大全_第1页
2023年php 基本语法 php的基本知识大全_第2页
2023年php 基本语法 php的基本知识大全_第3页
2023年php 基本语法 php的基本知识大全_第4页
2023年php 基本语法 php的基本知识大全_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2023年php根本语法php的根本学问大全在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。范文怎么写才能发挥它最大的作用呢?下面是特认真为大家收集的优秀范文,供大家参考借鉴,盼望可以关心到有需要的伴侣。

php根本语法php的根本学问篇一

本文是百分网特认真搜寻整理的关于php根本语法总结,从php的语法、注释、变量、常量等内容进行讲解。有需要的伴侣可以参考一下,盼望对大家有所关心!想了解更多相关信息请持续关注我们应届毕业生考试网!

php能做什么?我觉得它很强大,只要我能想到的,它都能做,只是我技术力量还不行╮(╯﹏╰〕╭。好吧,一张图,根本了解一下吧〔ps:php的功能不局限于此(^_^)〕

图像有点模糊,凑合一下,(≧▽≦)/

1、结束和开头标记

1.1<?php//code?>:属于xml风格,是php的标准风格,推举使用。

1.2<scriptlanguage=〞php〞>

//code</script>:长风格标记,不常用。假设你的'奇葩编辑器不支持其他php标记,就用它吧

1.3<?//code?>:简短风格,遵循sgml处理。中将指令short_open_tag翻开,或者在php编译时参加–enableshorttags.假如你想你的程序移植性好,就抛弃这种风格,它就比1.1少了个php。

2、位置

怎么说呢?的html文件的任何地方。留意了,结尾的html文件。

代码如下:

<html>

1:<html>

2:

<head>

3:

<metaequiv="contenttype"content="text/html;charset=utf8">

4:

<!在html标记中嵌入脚本>

5:

<title><?phpecho"php语言标记"?></title>

6:

</head>

7:

<!在属性位置嵌入>

8:

<body<?phpecho'bgcolor="#ccc"'?>>

9:

<!来个高级点的吧>

10:

<?php

11:

if($exp){

12:

?>

13:

<!属性值中嵌入php>

14:

<palign="<?phpecho'center'?>">条件为true该做的</p>

15:

<?php

16:

}else{

17:

?>

18:

<p>条件为false该做的</p>

19:

<?php

20:

}

21:

?>

22:

</body>

23:</html>

3、注释

3.1

单行注释://或者#

多行注释:/*说明*/

3.2

多行注释不能嵌套,但是其中可以包含单行注释;单行注释也可以包含多行注释。就想这样子

代码如下:

1:<?php

2:

//echo"test";/*单行中包含多行注释符*/

3:

/*echo'test';//多行注释符中包含单行注释符*/

4:?>

1、变量的使用

复制代码代码如下:

1:<?php

2:

$a=1;

//声明一个变量a

3:

$b="php";

//声明一个变量b

4:

$8d=2;

//非法变量名,只能以字母或者下划线开头且不包含空格

5:

6:

$i站点is="php";//合法变量名,可以使用中文

7:

/*

8:

*以下三个函数调用方式等效

9:

*关键字和内置函数及用户自定义的类名,函数名不区分大小写

10:

*/

11:

phpinfo();

12:

phpinfo();

13:

phpinfo();

14:

15:

16:

/*

17:

*以下三个变量不一样

18:

*变量名是区分大小写滴

19:

*/

20:

$name="php1";

21:

$name="php2";

22:

$name="php3";

23:

24:

//可变变量:变量名可以动态的设置

25:

$hi="hello";

26:

$$hi="world";

27:

//以下均输出helloworld

28:

echo"$hi$hello";

29:

echo"$hi${$hi}";

30:

31:

//变量赋值

32:

$foo="b"

//传值赋值

33:

$bar=&$foo//引用赋值

34:

$bar="lz";

35:

echo"$foo";

//输出lz

36:

$cde=$foo;

//传值赋值

37:

$cde="e";

38:

echo"$foo";

//输出lz

39:?>

2、变量的类型

1、定义和使用

复制代码代码如下:

1:<?php

2:

/*

3:

*booleandefine(stringname,mixedvalue[,boolcase_insensitive)

4:

*name:常量名;value:常量值;第三个是个可选的布尔值,默认是false〔不区分大小写〕

5:

*/

6:

define("flo",1000);

7:

echoflo;

//输出1000

8:

9:

//使用define函数检验flo常量是否存在,存在那么输出常量值

10:

if(define("flo"))

11:

{

12:

echoflo;

13:

}

14:?>

2、常量和变量

2.1

常量的作用域是全局的,可以再脚本的任何地方声明和访问常量。

2.2

常量前面没有$,且不能通过赋值语句定义常量。

2.3

常量一旦被定义,不能被重新定义或取消定义,直到脚本运行结束自动释放。

2.4

常量的值只能是标量〔boolean,integer,float,string中的一种类型)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论