《PHP小白必须要知道的php基础知识(推荐)》要点:
本文介绍了PHP小白必须要知道的php基础知识(推荐),希望对您有用。如果有疑问,可以联系我们。
很多人看到PHP就以为是程序员,就以为钱很多(虽然是事实),但是也要考虑下本身是不是适合这一行,知道PHP是什么吗?PHP都有什么样的功能,都能用来干嘛?
PHP是什么?
•PHP(PHP: Hypertext Preprocessor,超文本预处理器的缩写),是一 种被广泛应用的开放源代码的、基于服务器端的用于发生动态网页 的、可嵌入HTML中的脚本程序语言,尤其适合 WEB 开发.
•当客户端向服务器的程序提出哀求时,web服务器根据哀求晌应对应 的页面,当页面中含有php脚本时,服务器会交给PHP解释器进行解 释执行,将生成的html代码再回传给客户端,客户端的浏览器解释 html代码,最终形成网页格式的页面.
执行方式
•PHP 代码被包括在特殊的起始符相结束符中,使得网页的脚本可以进出“PHP 模式”.其它用 C 或 Perl 语言写的脚本,需要用大量的命令来编写程序以输出 HTML ,而用PHP 编写一个 HTML 脚本,只需嵌入了一些代码来完成操作(例如,在本例中输出了一些文本).
•相客户端的 JavaScript 分歧的是,PHP 代码是运行在服务端的.如果 在服务器上建立了如上例类似的代码,则在运行该脚本后,客户端就能 接收到其结果,但他们无法得知其背后的代码是如何运作的.甚至可以 将 web 服务器设置成让 PHP 来处理所有的 HTML 文件,这么一来, 用户就无法得知服务端到底做了什么.
PHP运行情况安装
一、 Linux下安装PHP情况 Linux+Apache+MySQL+PHP、Windows下安装PHP情况WAMP
二、 集成情况*:Wamp
PHP的特色
•是开放源代码的,服务器端的剧本语言.
•自力于操作系统,可以运行在几乎所有系统中.
•支持大部门的服务器,如Apache,IIS.
•支持年夜量的数据库,主要是Access\MySQL\SQL Server这二种.
•可以创立图象.
•… …
•还有一些其他特色功能在后面的高档技术详细介绍.
•我们知道的网站如迅雷、新良微博等大型网站都在使用PHP法式.
C/S与B/S布局
C/S (Client/Server)布局,即大家熟知的客户机相服务器布局.它是 软件系统体系布局,通过它可以充分利用两端硬件环境的优势,将任务 合理分配到Client端相Server端来实现,降低了系统的通讯开销.目前 大多数应用软件系统都是Client/Server形式的两层布局
B/S(Browser/Server)结构即浏览器相服务器结构.它是随着Internet 技术的兴起,对C/S结构的一种变化或者改进的结构.在这种结构下, 用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现.这 样就大大简化了客户端电脑载荷,减轻了系统维护与升级的本钱相工作 量,降低了用户的总体本钱.
集成开发情况
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安装套件.
PHP的标志风格
<?php… … ?>
这是PHP保举使用的标记风格.服务器管理员不能禁用这种风格 的标记.
便利的与HTML混排
<?php
if ($expression) {
?>
<strong>This is true.</strong>
<?php
} else {
?>
<strong>This is false.</strong>
<?php }?>
PHP 将直接输出结束标志相下一个开始标志中的任何非 PHP 代码.当需 要输出大量的文本时,退出 PHP 解析模式将比使用echo( )或者print( )或 者此类的函数打印所有文本要更加的有效.
分号
PHP用分号来分隔简单的语句.复合语句用大括号来标志代码块,如条件测试或循环,在大括号后面不要用分号.相其他语言不一样的是,在PHP中右括号(?>)前的分号不是必选的.
空缺相换行符
一般来说,空白符在PHP中无关紧要.可以将一个语句展开成任意行,或者将语句紧缩在一行. 可以利用这个灵活的格式来使代码更具有可读性(通过排列分配、缩进等).一些懒惰的程序员利用这种自由的格式创建根本无法阅读的代码,这是不倡导的.
法式的注释
PHP支持C、C++相Shell脚本作风的注释,如下:
•// 单行正文
•/* ...*/ 多行注释(注意:不克不及嵌套)
•# 剧本注释
更多PHP知识:后援网www.houdunwang.com
更多出色内容请关注 ---- 微信公众号:houdunit
看完不要跑记得进去吐吐槽!╰( ̄▽ ̄)╮
维易PHP培训学院每天教你实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。
转载请注明本页网址:
http://www.vephp.com/jiaocheng/6502.html