01_PHP 基础知识

1. PHP 基础知识

1.1. PHP运行环境安装

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

集成开发软件 可使用的操作系统 说明
WAMP Win 推荐
XAMPP Win/Mac
Mamp Mac 推荐
Lamp Linux(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风格(标准标记)

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

②脚本风格

③短风格

④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"

你可能感兴趣的:(php)