Heim  >  Artikel  >  php教程  >  PHP入门教程之PHP基本语法学习

PHP入门教程之PHP基本语法学习

WBOY
WBOYOriginal
2016-06-21 08:53:151078Durchsuche

  前两天和朋友小聚,朋友提出我的博客既然主要针对的是PHP初学者,应该适当增加适合PHP初学者的文章,同时网上也看到不少人在问如何学习PHP的问题,今天开始和大家分享PHP入门应该学习的基本知识。

  大体上我打算针对PHP的入门学习,主要分以下几个步骤进行:介绍PHP的基本语法、基本常用函数的学习、PHP与Mysql数据库之间的基本交互操作,同时结合入门实例介绍PHP的基本应用。闲话少说,我们先开篇入门学习PHP的基本语法。

  在进行PHP基本语法入门学习之前,首先确保安装配置PHP的运行环境。

一、PHP如何在HTML中嵌入

  PHP作为WEB开发技术,可以嵌入HTML中运行,请看下例。

1
2
3
4
5
6
7
8
9
10
11
12
13
14


$title = "PHP入门教程之基本语法学习";
$content = "主要介绍PHP基本语法知识";
?>


<span class="sy1">=</span><span class="re0">$title</span><span class="sy1">?></span>



echo $content;
?>

  在上述例子中PHP代码以PHP标记开始和结尾,PHP的标记用来告诉WEB服务器PHP代码从哪开始从哪结束。PHP的标记有四种:

XML风格

1

... ?>

PHP推荐使用的标记风格。这种风格可以用于XML(可扩展标记语言)文档中。

简短风格

1

... ?>

这种标记风格是最简单的,我一般使用这种风格。如果关闭了,你可以通过php.ini配置文件找到short_open_tag选项,将它设置为On即可。

SCRIPT风格

1

<script language="php">… </script>

这种标记如果你使用过JavaScipt或VBScript,估计不会陌生,如果在HTML编辑器中无法支持其他的标记风格,可以使用它。

ASP风格

1

... %>

这种风格同样需要在php.ini配置文件设定更改asp_tags选项为On才能使用,默认情况下是关闭的。这是为习惯了ASP或ASP.NET的编程风格而设计的。

二、PHP语句

  PHP语句和C语言一样,都是以分号分割,注意习惯Javascript编程的朋友一定不要忘记PHP语句必须以分号结尾,漏掉分号是一个很常见的语法错误。

  特殊情况:在HTML中嵌入PHP时,比如需要单独输出某个变量,除了正常采用echo语句外,可以直接采用

1

=$title?>

其和echo语句的功能是等价的,这时候不需要再以分号结尾。

三、注释

PHP支持C、C++和shell脚本风格的注释
C风格多行注释

1
2
3
4

/*Title:PHP入门教程之基本语法学习
   Keyword:PHP入门教程、PHP入门学习
   Author:David
*/

多行注释以”/*”开始,”*/”结尾,多行注释不能嵌套

C++风格单行注释

1

echo "Title:PHP基本语法学习"; //Title:PHP入门教程之基本语法学习

shell脚本风格单行注释,以#开头

1

echo "Title:PHP基本语法学习"; #Title:PHP入门教程之基本语法学习

四、字符串、变量之间的连接

  在PHP语句中,当一句语句需要输出多个变量的值或者多个字符串时,可以采用”.”,即

1

echo "Title:"."PHP入门教程之基本语法学习";

五、错误抑制符@

  主要用来抑制一些告警,可以使用在函数等地方,如

1

$test = @(1/0);

如果没有@,则会报出一个warning告警,如果存在告警,就需要进行处理,如果使用PHP5可以抛出异常,再进行处理或者可以激活php.ini配置文件中的track_errors选项,设定为On,即可让错误信息保存在全局变量$php_errormsg中。PHP错误报告详解

六、执行操作符

  也就是反向单引号’`',其和~在同一个键上,PHP会尝试将反向单引号间的命令视为服务器命令来执行,如

1
2

$output = `dir c:`;
echo "

"
.$output."";

这条语句用来输出c盘的目录结构。

特别注意:如果shell_exec()函数被禁用,上述代码会报错误信息:shell_exec()has been disabled for security reasons,解决方法为找到php.ini配置文件,找到disable_functions选项,将shell_exec去除并重启Apache即可。

  至此,PHP最基本的语法入门学习就介绍到这,我们主要介绍了常用的几种PHP标示符,PHP语句的构成,PHP的注释如何应用,字符串、变量间输出如何连接,以及错误抑制符,执行操作符如何运用,下次我们分享PHP基本语法知识中的PHP变量、常量的基本知识。

  :PHP网站开发教程-leapsoul.cn版权所有,转载时请以链接形式注明原始出处及本声明,谢谢。



Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn