01_PHP 基础知识

Posted VicSong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了01_PHP 基础知识相关的知识,希望对你有一定的参考价值。

1. php 基础知识

<!-- TOC -->

  • 1. PHP 基础知识

    • 1.1. PHP运行环境安装
    • 1.2. 常用PHP代码编辑器
    • 1.3. PHP 标记风格
    • 1.4. PHP 注释
    • 1.5. PHP 输出语句

<!-- /TOC -->

1.1. PHP运行环境安装

初始学习PHP时使用集成开发环境是最好的选择,下面是常用的集成开发环境

集成开发软件可使用的操作系统说明
WAMPWin推荐
XAMPPWin/Mac
MampMac推荐
LampLinux(CentOS/Fedora/Debian/Ubuntu)

WAMP
: Windows下的Apache+mysql/MariaDB+Perl/PHP/Python,一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。

MAMP
: 苹果系统下MAMP PRO是专业级版本的经典本地服务器环境的os x软件。MAMP这几个首字母代表苹果的OSX系统上的Macintosh、Apache、MySQL和PHP,顾名思义,你应该知道MAMP的强大功能 啦!MAMP 内含 Apache 伺服器、PHP 安装套件以及MySQL安装套件。

1.2. 常用PHP代码编辑器

  • VS Code
  • PhpStorm
  • Sublime
  • Zend Studio

1.3. PHP 标记风格

PHP 一共支持4种标记风格

① XML风格(标准标记)

<?php 
    echo \'XML风格\'; //PHP 7只支持这种标记风格
?>

推荐使用的标记,服务器不能禁用它

②脚本风格

<script language="php">
    echo \'脚本风格\';
</script>

③短风格

<? echo \'短风格\'; ?>

④ASP风格

<% 
    echo \'ASP风格\';
%>

上述②③④三种风格只能在PHP 5或者更低的版本中使用,PHP 7已经不再支持上述3种风格。

如果要使用简短风格和ASP风格的标记,需要在php.ini文件中对其进行设置。打开php.ini文件,将short_open_tag和asp_tags都设置为On,重启Apache服务器即可。

1.4. PHP 注释

PHP支持3种风格的程序注释。

// 单行注释(c风格)

/* 
多行注释,注意:不能嵌套
c++风格
*/  

# 单行注释(Shell风格)

1.5. PHP 输出语句

常用的有echo、print、print_r()和var_dump()。

echo
: 输出一个或多个字符串、表达式、变量和常量的值到页面中,他不是函数,不需要使用括号,如果输出多个请用逗号分隔。

echo \'true\';              //输出结果:true
echo \'result=\', 4 + 3*3;  //输出结果:result=13

print
: print与echo的用法相同,区别如下
(1)echo可以输出多个字符串,print只能输出一个字符串。
(2)echo输出的速度比print快。
(3)echo没有返回值,print有返回值1。

print \'best\'; //输出结果:best

print_r()
: 是PHP的内置函数,它可以输出任意类型的数据,如字符串、数组等。

print_r(\'best\'); //输出结果:best

var_dump()
: 不仅可以打印一个或多个任意类型的数据,还可以获取数据的类型和元素个数。

var_dump(2);          //输出:int(2)
var_dump(\'php\',\'c\');  //输出:string(3) "php" string(1) "c"

以上是关于01_PHP 基础知识的主要内容,如果未能解决你的问题,请参考以下文章

代码片段 PHP,预期文件结尾,我错在哪里?

php代码片段: sendFile/videoStream/sendEmail/phpexcel/ffmpeg/zip

合并_01php基础语法(8days)笔记

php header在浏览器上打印完整的html代码

超级有用的9个PHP代码片段

php基础01_thinkphp输出Hello World