网站推广.NET

网站推广.NET

Php基础入门知识

来源:互联网

本PHP入门教程带领初学者快速入门PHP知识,虽然很简单但是内容很全,希望能帮助到大家。

1、PHP 简介

php 脚本在服务器上执行。

在学习php之前,需要对下面的知识有基本的了解:

  • HTML

  • CSS

  • JavaScript

    立即学习“PHP免费学习笔记(深入)”;

1.1 什么是 PHP?

  • PHP 是 "PHP Hypertext Preprocessor" 的首字母缩略词

  • PHP 是一种被广泛使用的开源脚本语言

  • PHP 脚本在服务器上执行

  • PHP 没有成本,可供免费下载和使用

1.2 PHP 是一门令人惊叹的流行语言!

  • 它强大到足以成为在网络上最大的博客系统的核心(WordPress)!

  • 它深邃到足以运行最大的社交网络(facebook)!

  • 而它的易用程度足以成为初学者的首选服务器端语言!

1.3 什么是 PHP 文件?

  • PHP 文件能够包含文本、HTML、CSS 以及 PHP 代码

  • PHP 代码在服务器上执行,而结果以纯文本返回浏览器

  • PHP 文件的后缀是 ".php"

1.4 PHP 能够做什么?

  • PHP 能够生成动态页面内容

  • PHP 能够创建、打开、读取、写入、删除以及关闭服务器上的文件

  • PHP 能够接收表单数据

  • PHP 能够发送并取回 cookies

  • PHP 能够添加、删除、修改数据库中的数据

  • PHP 能够限制用户访问网站中的某些页面

  • PHP 能够对数据进行加密

通过 PHP,可以不受限于只输出 HTML。您还能够输出图像、PDF 文件、甚至 Flash 影片。您也可以输出任何文本,比如 XHTML 和 XML。

1.5 为什么使用 PHP?

  • PHP 运行于各种平台(Windows, Linux, Unix, Mac OS X 等等)

  • PHP 兼容几乎所有服务器(Apache, IIS 等等)

  • PHP 支持多种数据库

  • PHP 是免费的。   

  • PHP 易于学习,并可高效地运行在服务器端

1.6  PHP 安装

官方的 PHP 网站 (PHP.net) 提供了 PHP 的安装说明:http://php.net/manual/zh/install.php 

2、PHP 语法

PHP 脚本在服务器上执行,然后向浏览器发送回纯 HTML 结果。

2.1 基础 PHP 语法

PHP 脚本可放置于文档中的任何位置。

PHP 脚本以 结尾:

<span style="font-size: 14px;"><?php // 此处是 PHP 代码?><br></span>

PHP 文件的默认文件扩展名是 ".php"。

PHP 文件通常包含 HTML 标签以及一些 PHP 脚本代码。

下面的例子是一个简单的 PHP 文件,其中包含了使用内建 PHP 函数 "echo" 在网页上输出文本 "Hello World!" 的一段 PHP 脚本:

实例

<span style="font-size: 14px;"><!DOCTYPE html><br/><html><br/><body><br/><br/><h1>我的第一张 PHP 页面</h1><br/><br/><?php<br/>echo "Hello World!";<br/>?><br/><br/></body><br/></html><br/></span>

运行结果:

我的第一张 PHP 页面

Hello World!

注释:PHP 语句以分号结尾(;)。PHP 代码块的关闭标签也会自动表明分号(因此在 PHP 代码块的最后一行不必使用分号)。

2.2 PHP 中的注释

PHP 代码中的注释不会被作为程序来读取和执行。它唯一的作用是供代码编辑者阅读。

注释用于:

  • 使其他人理解您正在做的工作 - 注释可以让其他程序员了解您在每个步骤进行的工作(如果您供职于团队)

  • 提醒自己做过什么 - 大多数程序员都曾经历过一两年后对项目进行返工,然后不得不重新考虑他们做过的事情。注释可以记录您在写代码时的思路。

PHP 支持三种注释:

实例

<span style="font-size: 14px;"><!DOCTYPE html><br/><html><br/><body><br/><br/><?php<br/>// 这是单行注释<br/><br/># 这也是单行注释<br/><br/>/*<br/>这是多行注释块<br/>它横跨了<br/>多行<br/>*/<br/>?><br/><br/></body><br/></html></span>

2.3 PHP 大小写敏感

在 PHP 中,所有用户定义的函数、类和关键词(例如 if、else、echo 等等)都对大小写不敏感。

在下面的例子中,所有这三天 echo 语句都是合法的(等价):

实例

<span style="font-size: 14px;"><!DOCTYPE html><br/><html><br/><body><br/><br/><?php<br/>ECHO "Hello World!<br>";<br/>echo "Hello World!<br>";<br/>EcHo "Hello World!<br>";<br/>?><br/><br/></body><br/></html></span>

运行结果:

Hello World!
Hello World!
Hello World!

不过在 PHP 中,所有变量都对大小写敏感。

在下面的例子中,只有第一条语句会显示 $color 变量的值(这是因为 $color、$COLOR 以及 $coLOR 被视作三个不同的变量):

实例

<span style="font-size: 14px;"><!DOCTYPE html><br/><html><br/><body><br/><br/><?php<br/>$color="red";<br/>echo "My car is " . $color . "<br>";<br/>echo "My house is " . $COLOR . "<br>";<br/>echo "My boat is " . $coLOR . "<br>";<br/>?><br/><br/></body><br/></html><br/></span>

运行结果

My car is red
My house is
My boat is

3、PHP 变量

变量是存储信息的容器:

实例

<span style="font-size: 14px;"><?php<br/>$x=5;<br/>$y=6;<br/>$z=$x+$y;<br/>echo $z;<br/>?><br/></span>

运行结果:

11

3.1 类似代数

<span style="font-size: 14px;">x=5<br/>y=6<br/>z=x+y</span>

在代数中我们使用字母(比如 x)来保存值(比如 5)。

从上面的表达式 z=x+y,我们能够计算出 z 的值是 11。

在 PHP 中,这三个字母被称为变量。

注释:请把变量视为存储数据的容器。

3.2 PHP 变量

正如代数,PHP 变量可用于保存值(x=5)和表达式(z=x+y)。

变量的名称可以很短(比如 x 和 y),也可以取更具描述性的名称(比如 carname、total_volume)。

PHP 变量规则:

  • 变量以 $ 符号开头,其后是变量的名称

  • 变量名称必须以字母或下划线开头

  • 变量名称不能以数字开头

  • 变量名称只能包含字母数字字符和下划线(A-z、0-9 以及 _)

  • 变量名称对大小写敏感($y 与 $Y 是两个不同的变量)

注释:PHP 变量名称对大小写敏感!

3.3 创建 PHP 变量

PHP 没有创建变量的命令。

变量会在首次为其赋值时被创建:

实例

<span style="font-size: 14px;"><?php<br/>$txt="Hello world!";<br/>$x=5;<br/>$y=10.5;<br/>?></span>
php教程