Home Backend Development PHP Tutorial php基础教程_php实例

php基础教程_php实例

Jun 07, 2016 pm 05:11 PM
php basics php tutorial

php简介

当前网络技术发展日新月异,各种基于服务端创建动态网站的脚本语言更是层出不穷。其中PHP以其简单、易用、可移植性强等特点,在众多的动态网站语言技术中独树一帜。那么到底什么是PHP,如何使用PHP?本章将来回答这些问题。通过本章的学习,将使读者对PHP有一个大致的了解,并将学会如何把PHP代码加入普通Web页中。

1.1  关于静态网页与动态网页

目前网上的网页有静态网页与动态网页两种形式。在讲这两种网页之前,先了解一下网络构成中的客户机(Client)与服务器(Server)。服务器是安装有服务器软件并且可以向客户机提供诸如网页浏览、数据库查询等服务的设备。而客户机则与之相反,它通过客户端软件如网页浏览器从服务器上获得如网页浏览、软件下载等服务。简单地讲,服务器就是服务提供者,而客户机则是服务获得者。

 1.1.1  传统的静态网页HTML

静态网页的实现模式如图所示: 静态网页有以下几个特点:静态网页不能自动更新。静态网页的内容不随浏览用户、浏览时间等条件的变化而变化。静态网页一经发布,无论浏览者浏览与否,它都是实实在在存在的一个文件,都对应一个URL。用静态网页实现人机交互有相当大的局限性。

1.1.2  动态网页与传统网页的区别

与静态网页的实现方法不同,动态网页服务的实现过程如下:客户端向服务器提出申请,服务器根据用户请求,把动态网页内部的代码先在服务器上进行相应的处理,再把生成的结果发送给客户端。其模式如图所示:

1.1.2  动态网页与传统网页的区别

动态网页有以下几个特点:

动态网页在服务器端运行。

不同的人、不同时间、不同地点浏览同一个动态网页,根据代码处理结果不同,会返回不同的内容。

动态网页只有经客户浏览时才会返回一个完整的网页,而其本身并不是一个独立存在于服务器的网页文件。

与静态网页相比,动态网页更容易实现人机交互。

动态网页构建的网站维护起来比静态网页要容易。

1.2  关于PHP

上一节为读者介绍了静态网页与动态网页,而PHP就是动态网页技术中的一种。那么到底什么是PHP,它的发展历史是怎么样的呢?与其他动态网页技术相比,PHP都有些什么特点呢?本节将为读者来解答这些问题。

1.2.1  什么是PHP

早期有人将PHP解释为Personal Home Page,即个人主页。也有人将PHP称作:“PHP:Hypertext Preprocessor”。通俗地说,PHP是一种服务器端、跨平台、可以嵌入HTML的脚本语言。服务器端执行的特性标明了它是动态网页的一种。跨平台,则是指PHP不仅可以运行在Linux系统下同时也可以运行在UNIX或者Windows系统下。另外它还可以很简单地嵌入到普通的HTML页中,用户所要做的只是在普通HTML页中加入PHP代码即可。

1.2.2  PHP的发展历史

PHP最初在1994年由Rasmus Lerdorf进行开发。1995年中期又发布了PHP的第2个版本,定名为PHP/FI(Form Interpreter)。

1997年中开始了第三版的开发计划,开发小组加入了Zeev Suraski及Andi Gutmans,而第三版就定名为PHP  3.0。

2000年5月,PHP 4.0正式发布。它使用了Zend(Zeev+Andi)引擎,提供更高的性能。

2004年7月,PHP 5问世。PHP 5的诞生,使PHP编程进入了一个新时代。Zend  II引擎的采用,完备的对象模型、改进的语法设计。终使得PHP成为一个设计完备、真正具有面向对象能力的脚本语言。
1.2.3  PHP与其他CGI程序相比较

同样作为服务端编程语言,PHP与其他CGI程序如ASP.NET、JSP等相比较有其自身的特点,主要表现在以下几个方面:Web服务器支持方面。运行平台的支持。脚本语言不同。数据库支持不同。面向对象的支持不同。

1.3  第一个程序——HELLO WORLD!

<html>
<head>
<title>HELLO WORLD!</title>
</head>
<body>
<!--以上为普通HTML代码,以下为PHP代码-->
<&#63;php
  echo "HELLO WORLD!"; //用echo打印字符串
&#63;>
<!--以上为PHP代码-->
</body>
</html>
Copy after login

1.3.1  页面中加入PHP代码

PHP是一种可嵌入的语言。也就是说,它可以很方便地加入到一般常见的HTML页中。用户请求PHP文件时,相关的PHP代码先在服务器端解释执行,生成新的HTML信息,再连同原有的HTML代码一起发送给用户。

1.3.2  PHP页中加入注释

PHP有三种注释:

单行注释:#,//

多行注释:/*some code*/

以上介绍了php基础,php基础教程,了解以上内容是学习php的基础,希望对大家有所帮助。

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Repo: How To Revive Teammates
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

What front-end developers need to know about PHP What front-end developers need to know about PHP Mar 29, 2024 pm 03:09 PM

As a front-end developer, understanding PHP is very necessary. Although PHP is a back-end development language, mastering a certain amount of PHP knowledge can help front-end developers better understand the entire web development process, improve work efficiency, and collaborate better with back-end developers. In this article, we will discuss some PHP-related knowledge that front-end developers need to know and provide specific code examples. What is PHP? PHP (HypertextPreprocessor) is a server

A Beginner's Guide to PHP A Beginner's Guide to PHP May 25, 2023 am 08:03 AM

PHP is a popular front-end programming language. It is powerful, easy to learn and use, and is widely used in website development and maintenance. For beginners, getting started with PHP requires a certain amount of learning and mastering. Here are some guides for beginners in PHP. 1. Learn basic concepts Before learning PHP, you need to understand some basic concepts. PHP is a scripting language that issues instructions to web servers. Simply put, you can use PHP to generate HTML code and send it to the browser to eventually render on the web page

PHP and phpSpider tutorial: How to get started quickly? PHP and phpSpider tutorial: How to get started quickly? Jul 22, 2023 am 09:30 AM

PHP and phpSpider tutorial: How to get started quickly? Introduction: In today's era of information explosion, we browse a large number of web pages and websites every day. Sometimes, we may need to crawl specific data from web pages for analysis and processing. This requires the use of a web crawler (WebSpider) to automatically crawl web content. PHP is a very popular programming language, and phpSpider is a powerful PHP framework designed for building and managing web crawlers. This article will introduce how to use PHP

Weak foundation in PHP written test? Try these study methods! Weak foundation in PHP written test? Try these study methods! Mar 01, 2024 pm 01:39 PM

PHP, as a scripting language widely used in web development, has become one of the necessary skills for many Internet companies to recruit technical talents. However, for some learners who are just getting started or have a weak foundation, learning PHP may encounter some difficulties. How can you better improve your basic skills when facing the PHP written test? Next, we will introduce some learning methods, hoping to help everyone improve the basic knowledge and skills of PHP. 1. Develop the habit of reading PHP official documentation. PHP official documentation is a learning

PHP Values ​​Overview: Understand the important concepts of PHP PHP Values ​​Overview: Understand the important concepts of PHP Mar 22, 2024 pm 03:09 PM

Overview of PHP values: To understand the important concepts of PHP, specific code examples are required. PHP (Hypertext Preprocessor) is a scripting language widely used in web development. It can be embedded in HTML or executed as a standalone script. In web development, it is important to understand some important concepts of PHP to write efficient and maintainable code. In this article, we will introduce some important concepts of PHP and provide specific code examples to help readers understand better. variable changes

Essential for beginners: PHP basic errors and solutions Essential for beginners: PHP basic errors and solutions May 11, 2023 am 08:28 AM

In the process of learning PHP, beginners often encounter various errors. Although this is a natural process of learning, many beginners often lose patience because of improper handling of mistakes. This article will introduce basic PHP errors and solutions, aiming to help beginners get started with PHP more easily. 1. Syntax error 1.1 Missing semicolon In PHP, statements must end with a semicolon. If you accidentally omit a semicolon, an error will be reported. For example, the following code results in an error: &lt;?phpecho"He

PHP basic tutorial array function PHP basic tutorial array function Jun 20, 2023 pm 01:39 PM

Array function is one of the most commonly used functions in PHP, which can be used to create, operate and manage arrays. When developing applications, using array functions can greatly improve development efficiency. This article will introduce some basic usage and examples of array functions in PHP to help everyone better understand and master array functions. 1. Creation and initialization of arrays Arrays in PHP can be created in the following ways: //Create arrays through the array() function $arr=array("a",&q

10 Tips for Reading PHP Documentation 10 Tips for Reading PHP Documentation May 24, 2023 pm 09:21 PM

PHP is a very popular open source server-side scripting language that is widely used in web development. To become a good PHP programmer, reading official documentation is essential. Whether you are a beginner or an experienced developer, these tips will help you read PHP documentation more effectively. Understand the document structure PHP official documentation is divided into multiple parts, including manuals, reference manuals, FAQs, extension library documents, etc. Before you start reading, understand the structure of the document and find the parts you need. Using the search function PHP documentation

See all articles