php专区

 首页 > php专区 > PHP基础 > 简介 > PHP:HyperText Preprocessor 超文本预处理器

PHP:HyperText Preprocessor 超文本预处理器

分享到:
【字体:
导读:
         摘要:动态网站?页面的数据 来自数据库(或其他数据源),当用户需要请求某个数据时,由我们的应用程序语言(PHP)在数据库中获得后 在展示给用户...

PHP:HyperText Preprocessor 超文本预处理器

PHP 是什么?

编程语言。
PHP      PHP:HyperText Preprocessor 超文本预处理器
早期  PHP  personal HomePage  个人的网页。
能够夹在在 html代码中的, 获取数据库资源的工具。从而制作动态网站的。
看数据来源:
动态网站?页面的数据 来自数据库(或其他数据源),当用户需要请求某个数据时,由我们的应用程序语言(PHP)在数据库中获得后 在展示给用户。
静态网站?网站的内容是保存在文件HTML中的。不可以变化,只能修改html完成。
PHP能干啥?
服务器端脚本:做网站 就是服务器端脚本。如果php充当服务器端脚本,要求需要有一个web服务器和web浏览器才可以工作。
命令行的脚本:php代码可以运行在命令行内。有时我们需要定时备份数据库,创建session的目录等功能,就可以使用命令行的PHP来完成。命令行执行的php 不需要web服务器和web浏览器。
例如:
phpstar
命令行的脚本是也可以接收参数的:
利用变量 $argv(所有的参数) 和 $argc(参数个数)来接收。
 

 
甚至支持桌面程序:
PHP的基础语法:
PHP标记:
为什么要使用php标记:
因为php的文件内,不单单可以使用PHP语法,还可以一直接写html,script等。意味着 我们需要在一个文件内识别  哪些部分需要使用php来处理。
Php有2个标准的标签:
  

 
PHP还有两个不标准的:
短标记:  不推荐使用,如果需要使用需要在php的配置文件中加以设置:short_open_tag来设置:
 

 
Asp风格标记:<% %>,不推荐使用,可以使用配置asp_tags 来开启:
 

 

 
有一个推荐做法:
通常当整片文档都是php文档或者 php标签是文档的最后部分的话,可以省略 结束标记。
语句结束符
分号
原则上每条语句都应该跟随一个;作为语句结束。
但是有一个特例:
Php的结束标记, 内隐含一个引号。意味着 如果我们有结束标记,那么最后一条php语句是可以省略分号的。
例如:

 
但是如果没有结束标记,不行:
 

 
注释:
只能注释php代码。

 
行注释
//
#
块注释
/*
*/
习惯的注释例子:
 

 
建议大家都写注释
PHP:HyperText Preprocessor 超文本预处理器
分享到:
php运行环境的配置
php运行环境的配置 起航php :   编程语言 web(网站建设) 做网站 网络编程语言。 C/s  client server 客户端 服务器 b/s  browser server  浏览器 服务器 我们的网站的请求 都是基于浏览器的。   PHP在B/s架构中担当一个什么地位? 不是...
php变量|数据类型
php变量|数据类型 PHP的执行周期: Apache接到请求 如果是php文件的话,将调用相应的php文件进行处理 一:SAPI (Server Application programming Interface)(服务器应用程序接口) 指的是 Apache 与 php之间进行通许的接口。 我们可以想象成 apache的PHP模块 就是 apache给php提供的sapi。    ...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……